METNSSNLAPLNPAVNDGAHIHMNNSDEDDRGQPGGENSMEPVPLHGSVLENVQFGMRLGNDVTERVWNLKYAIREEGLTPPSAFELVQIVLCGENREDNLEKVRWFHHFRAAHDIEESVESGLSCVKDAMKLFPGFFLSFHVVTMEGREEFTLAMDASMLNARRFFEENGRKLLLRALYFCLNALNPNFLAIENGPLILVECESFNWMNFTVGAHRQLQTELFSHYPTRVNQARHYNTGLFANMLWSMGRPFFPKKQRNKFQMGCKTGVGNLNEFFLKPTVEIANQRFLEALAVALEQRYYFASVFELPSDTRQQNH*