MGLRLGSVPVVVASSAQLAKEILQTHDVALAYRPRTAAAVHLCFNASDVAYAPLGPYWKFLRQVYATELFSAKKMNAFRDVREGEARELARAVLRCRGEGAVKVSASLVTASNNINCRMVMGKRLEDVRAAGSEEGDFHNLIEEVLHLLGVFYLGDYVPWLAWLDPHGYLKRMKATGQRTQAVLQAVIDERRQQLLKNEEEEGPQDMLEVLLAASRNNVNHDDVPMTDQHIMAAILDVFVGGSDTSATVVEWALAELINCPNAMELLHEELDSVVGKGRLVRESDIASLSYLGYVVKESMRLHPILPFLIPREAMQECVIGGFKIQPRTLIYVNTWAIGRDSATWEKPHDFFPERFEKKNIDLKSQNFDLLPFGMGRRRCPGWALGITNVHLMLATLVQGFTWKSVGGPNQSTLDMSEKFGLVVDMKNSLSAIATPRLPLHVY*