MEAINLPLYQRIARQLKSAIERGELTPGSRLPASRVYAQEQGVSRATIENAWGELVAQGWLERRGQAGTFVSERLSPRQLAPVPPVQPAAPTEPLPFQMGLPALDLFPRGQWARVMGRRLRTQSRFDLAPGDPGGDPLLRQAIVDYLRLSRSIDCQPDQVLITGSYAASMNLILRTLAQPGQHMWMEDPGYPFIRPVVEAGQLAVDAIPVDDEGMDVGWGQRHHPQARFALLTPAHQSPLGVALSLPRRRQLLAWAAERDAWIIEDDYDSEFRYHGKPLPPLKSLDAPQRVIYAGTFSKSMFPALRTAWLVVPTPLVARFHQTAERQSCTVPTLWQQTLADFIQQGHFWRHLKKMRASYSQRRQWLESALQAQGFQVTPQLGGIQLVMSVSGDDRLLARRAVVAGLAVQALSDWRIRHAGEGGLLMSFTNIRSPAMADGLARRLREAIAI*