MASPRKLVVALDETEASDVAFRWILHNLARKSDHIVILNSAPCVGPQFPDPDMATEYIVPPVASTETAEAVEKAAMDQSKALVNKYLAQCQEMEVSCEGEIVKGDPGSWIVNESERLQADIVAVGSRDLGMIKRTLLGSVGDQVLHNVHCPVVIVRPFEALQTSPLLTSSQAHRNIVIAVDDSKEAADAFHWALHNFCREADKVTIYHVHHSVVPSVTTVGTGEFGMEEVYLMPDKSDEMEVKALTYSEKLVEKFMAYMSKETKISCEGMVVTGQTEAMVCEGLAALKADAVVVGAHDKGVLARTFLGSVSDYLAHESPCPVVVVKQKQPAVAVVDVKEPSHKHVS*