MASTKQSSSVERAVCSMIDNSSCPLVIVIGSGIAGLAAARALQNASVKVIILESRDRVGGRIYTDYSFGFPVDMGASWLHGVCSKNPLAGLIGRLGLPLYRTSGDNSVLYDHDLESYALFDMEGHQVPQELVTKVGETFETLLEEIKKIRHEFEEDMSVLKALSIVLKRRPDLRLEGLAQKVLQWYLCRMEGWFAADADHISMRCWDEEELLEGGHGLMVKGYSPVISALAEGLDIRLNHRVTKVTRHFHGVQVFTEDGKVFNGGAAVIAVPLGVLKSNLIKFEPRLPEWKEAAIADLGIGNENKIALYFKKVCWPNVDFLGVVAPTTYGCSYFLNLHKATGHPVLVYMPAGRLANEIEKLTNEEAASFAVMQLKRILPNAAEPIRYLVSRWGTDMNSLGCYSHDEVGKPHDLYERMRVPVDNLFFAGEATSLNYPGTVHGAFSTGLMAAEECKSRFAERYGDLAMFQPVMAEDVSSKMVPIRISRM*