MAPPPSPPHAAALPAWAAENALFRRHRRLRPLLLPAASLRAFAPLLSHCIVSGLARNPFVASRLLVASSRLSLRFSLLLLSHLPASSLSPFSFNSLIRASPPRLALQLFDQMRHRGVTTDRYTLPFLIHACSSGDRPLCESLHGQSLRLGYSSVLFTQTALMNAYFACRFEVAARRVFDEMQAKDVVAWTGMVSGYVDSGMFLRGVEVFQEMRSCEEAVRPNVATVVSVASACAGLGSLEYAKGLHAYVEKVGLEGELIVKNSLIDMYGKCGSIELARGLFGLMPQKDLHSWTAMISGLASHGHGKEAVALFFSMKEAGVLPDSTTFVVVLSACSHAGLVDEGISIFNSMENEYKVTPDIKHYGCMVDLFSRAGLIARGYQFIESMPFEPNLAILGALLSACSINNELDIGELVIKRIESVRSDKGGAGVLLSNIYANQNLWHEVDSLRRKIRDDTICRKPPGQSVITSDVSFMAS*