MGCNGLNGDSDKKSLNLYKLLATQTHMSSAKQPTYLRGAPKSRLSRYNGWLPARPEVYREFVHRHRQIGKDRRRAAAEHAPVIQKFSDTIRADPEMSALIDEVFIQAAKPPGLETLDNFEELLYAMDALVYAPPKYVLAKDESGNVIGEPVGVPMFFLFDLLSNTAAGYNLFHRPAFNVILKEVFDEWGCYLTTTDSNKSLNETDEGWFGPAALASLEEGRGDFNSTWICPDPTAPNRGFQSWDAFFTRQPQENARPVQAADDKSLIHNACESTTFNISYNVKKNDQFWLKTQAYSLHNMLNKDDNYADKFVGGTVYQAFLSPQDYHRWHAPVDGTIIDTVLVPGTYYGVLFDAGAEEGDPDLKPGDPHGAIIRSQAYLTTTAARALIYIQADNPDIGLMCFIGIGMGEVSTCEVTVKKGDRVKTGNEIGMFHFGGSSHAMIFGPQAKLTFADVVQVDQHHLVNSILAQATEA*