MEFLFRLHHLLSTDIFHKNKNQQLSKEQRLKQAVDDLCEEAEAELEETIYSLCDGGQLEEAVECLCKNDRGSSDSHVYGHLLQACIDVKGLEVGKTVHAHMVETGFKAGIFVGNRLIDMYAKCGCVVNSRRVFDEMSVRNVFSWNTMIAGYVNYGKIEEARQLFDRIPQRNLISWNSMIAGFSQNGCGQEAMKLFCQMQGANMKPDRISFVGVLNACASVAALELGKQVHACIFRTGFVSNVIVNNALIDMYGKCGEIGDAHRMFDIMPEQDVVSWTAIITAYTHLGNMEIACEMFDKMPQRNIVSWNAVIAGYAQHGYGEEALKLFWRLLSEDVKPNQFTFVSVLSACACLAALECGRQVHDHILRTGFEFSIFVENALVDMYAKSGSTVNAQKLFDKMLNRDVVSWNAMISGYAQNGCGIEALQLFEQMLESGMKPNEVTFMGILSACSHVGLVEEGRHYFRSMSQQYSVTPRASHYAIMIDILGRAGYMDEVENFIDNAPFEPDISMWGALLGACRIHCNVELGKRAAECLFELEPHNAARYVSLSNMYATIGMWDRVAEIRKLMKDKGVKKVPGCSWIEVRNRMYVFSCIDG*