MEKDGDAGDGGDGHRHHAVRLPLTAMEGPDSEITSNGGPSVSLRHKASSIMASSAAAYRSKPASFWALLALSGGAMLTAFPAASLLSRLYYNGGGQSKWILSWSAVAGWPIPALLLLPCYLFSDASPTWPPPPWLCFWYALLGLLSAADNLLYAWAYAYLPASTASLVAASSLAFSAVFGRLIVGKKNRISLSTVNAIVVITAGVVIIALDSGSDRYPGVTGRQYALGFALDVAGSALHGLIFALSELVFDKYLGNGGGGAAAARFHVVLEQQAAVSLSAFAFTSAGLAATDGFAAMRREAAGFAAAGGGTAGYAMVVGWSAATFQLGVLGATGVVYLGSTVLAGVLNAVRVPLTSVAAVVWFHDPMSGFKILSLVITVWGFGSYMVGGHSSEKKTARDRGSSQHRRQNQIRS*