MSFELSPQDGGSAWTQQQQLVSEGRGLWTPEEHDLFIDGIKLFPSGPWKDIATHVGSRTARQTMTHAQKYRQKIVRRLRNVRMSGKYNLPHALDRSSRFNALLSSDEQFNDSILATALAIAAEKELDMLGDLDGNNSPVGDFPTDASVASSYATLPGAIDFANGENTAYFLDDAATMDTDDLEFEKCMDFLIATFHRDS