MASNDDVYDLVVVGGGIVGLAILRAATLEGWRCALIERESDLLSWASGSNSGIICTGVDATPGTLERALIRDSISRIRLFCAEMNVPNRPCGSLVCHWPWDMEDRLQKVLLESHEAGDTHACYLSADQVKRMEPNLNPDCLGAIHIPGEIVVDPWLFSIAFASHARENGASIFTNFCFDAESSQYNDGVWTICRVRESIDATRNVPDKLKAKVLVNASGVWADLIDRDICNETKFTVRPRRGQYQIFSSNYQTTITHPIQPIPTQRTKGVFVFSSLYDQVIVGPTALDQDSRTDRSIDREVANELAKNGKRILRELDLSNDQIGEYAGIRPGTDRRDYQISFDYSRRWISAAGIRSTGLTASLGIGHHVARLLQSVLPEPTVLSESMETTPLPPVPLLVEEFHNRSDGSVHIGGHDYKVTHPITRFGWEARTGLAST*