MSLSNLRPRQLPAETTIGEQLERDARYHEHCIHPVLCRLLTSSLPTYYGLNPDGLPLPDNHLHLIGFFLATQDDWLQVNREVEQKSITCVLESQAVQHLFTFAELTGSRPFHYNHSYSSPGENRYLVMFSNCLGLSISMSLRISMYNMEGNTKDYLSEGHTQLPLLYFCFSWMYVALAGIWAYVCTKQRSTAHRIHILMGILVVLKAFYIKLGLPHGWDVAFYAFSFLRGVMLFVVIVLIGTGWSFLKPYLEGKEKKVLMIVIPLQVLANIATIIIGETGLSDKNWLTWTQLLLLLDVICCCAILFPIVWSIKHLREAAHTDGKAARNLAKLTLFRQYYIVVVSYIYFTRIVVFALQTVTSYHYTWVSELARELVTLSFYIFTGYKFRPVPHNPYFVLNEEEEEAAVEEMLRDDEFEL*