MANPHEPHFFKPLLPGFHSGITIPLAFFSKHIEGKTNQKTWKLRSDASDQTWEVIQEGRTRTGGWKYFTTAHDLQIGDLVIFKHKRDMVFHVIPFGPSCCEIQFTHPHIIKEEADAGDADDIEIRGTGAMSSFSFDYCFLAEVTASNLKADKLYLPKRATSSTALNKQCQEMILVNKEGNSWTASLRFSESGGMYYITRGWRKFCRDNKCDIGDLFVFNLVGDG