MELALEFKRTATILCLDKETGSIVSMEMDWMASLDNMDDEYEKLIIRMNPPRVEIDNTTCENATIVQVHSANKHGILLEVVQVLTDLNLSIKKAYISSDGGWFMDVFHVTDADGKKLTDEGVIGCIQKSLGTNACFLPCLRRSVGLKPAPEHTVIELTGTDRPGLLSEVFAVLVDLKCNVVGAEVWTHNMRVASVVYVTDEATCAPIDDPERLSRIRELLCNVLRGNNDIRGAKTVVSMGVTHTERRLHQMMFADRDYERVNRGRSGSAEDKFRPLVTLQNCSEKDYSVVNILCKDRPKLLFDTVCTLTDMDYVVFHGTINATEPEAYQEYYIRHTDGFPVNSEAERQRVIQCLEAAIERRVSEGLRLDLCTSDRPGLLSDVTRIFRENGLSVTRAEVTTREEKAINAFYVTDAAGNPVDSKTVEAVRREIGQTVLQVKDDSACIRSPPRETAVRFLFSNLFRSRALYNLGLIKSFS*