MSGRAEQGLPQWRLLMLTVAMCGVQICYAVQIGHGTPQLEVLGMGTQYVSLAWLAGPLSGLIMQPLIGVLSDRCVSPLGKRRPFLIIGCVLSSLALIMFSNAAQLGRACATALGGSLTAWSIFFGIMGFFFLDFSVNAIQGPLRALLTDVTPEAQQATGNAYFAFMVGLGNLLGSYLGSLDFRSMGWTFFQENIQILFFLAMLLLDLTIVLCVVFTSEAPNRVAEQANRREQIDIDEKARLLGEGNMNDEHVLGDRETEHSFEEDDVEFDDLGSTLSIVMYEAPVPYWQVFAVQFCAWFGFFSIMVYAVDWVALNVFRGVSSAPRGTTERMLYEKGVRVGNIGLSMCALVTIVYAAALPKLVRRLGLRQVYFISQAVEGIGLCLPLFLRGSPGVMPSLGLQIAAVSTIGLMGIFMASAMTIPWSLMGVAVQRMYPDKVGVFSALFNACQAGPQLIVALISPLILRVAADVSVIMFMGGMSAFLGAYLVLHHGIGVDEFYQ*