MEALAGESRMGFARKLASPKNKTREKAISLLVLWLTSQKQIEEDELKKIWKGLFYCVWHSDKAPVQADLIERLASIFEKLDSALSLQFFKVFLRTMRREWAGIDRLRLDKFYLLLRKCLVHMLMALERSGWNADLVKKFMDLLLANTFLAKDQYAALGINLHYADIYLQELKSFLPLRADIFKLLLEPFLVVCANASNKCLLQRIKVNIFDSLFNAGRFVITAKQEGNSLDPSIESLGSLLFHVHLGSEAFKLASMPSTSQPNRKFLYELHSEWETLDKLLNTSCVNLSLAESSEKKKIKKKKKKVLGQVHSGKKPKNREIEQGKVIKAPGKMASGAASGDMTNTILLDEGKKKRNSGIFEEVTLSMENITGEGNASSNQRKVPGCEKKIASESKAEESERKKAKLSGTVKPKNVALAVEAVKGSCDVAEGSRREQQILSDRLDTVVSKLERQFNLLANESPMESEACLSPAILTSKMPSPLNTQSKKRKRCMPCTPLGNGALEDTNDGTPLTGRMNGHSTGKVKKVRFALKKNLVWTPSTPLPAESVRVPPSATPRGSALKKGVPPGPIISTINNALEQRKGTPFYHREYIVGLKGTPLRSSVNIKTSKNRKGVRKRVKLLAKQHRSV*