MEALRVRDILAKANPEARTLFGGLAGAAGSWDVIVRAYTKDSVFLGEAAQVLVQYTNYEIPHLRQQVAKVQQQLADLERREAEYRRNAATSAQKYKQACQELGIAGLNVRQELKALQKQLPDVFRTFVECVCGDEVGEASSYYKAFVEYAHSEDKREDVVVLPALMDLRANPPTTEFGALPEDDVGVEDFSRNLTEMSGESNMQIGESGAEAPAINWNIDLGGETECGELEAGGEGEWRAREEGERVSEAESRATEGEIRKEVGESELSISWDIGAVDLSDQTGTATEINWDLGMIPGESLSGISEGGGGLGINWDIEIASGEDGAEGNGPLQINWDVDLSGVEGEVSEVEGQEGESVGGRERVKEEIIISPLVDTEYRNRVLDDLFELRAFLRQRISEMGREESSALQSQLLAGAPPIVQQHGLDSLGAMEAALGKTIEIMTSKKTRDLLLILTSPRFVERLAESLEQKRGQEVKLTEGLKGLQGKRLELRNSLSATWPKQEAAIKRTREVKALVEETLKKGYDGRPVNIIGEINNLLGA*