MDVFLMIRRQKTTIFTDAKENTTVAELKRMIEGILKVQPVDQRLYNQDNDVMEDDSTLQDYGVTVSTAKAQAPAQLGLTF RNEVGDFETLDMTPYSAPPDLPEVMKNQEASNGQEQVA