MANKIHMSLDDIIRLDRSQWDGGGGGRGQGWAGSQGGLRGGGAQAAAAPESWGGGRFRNRAALGQGRDRPAPYSRPRQLPDEWHHDRFHRDLGRGAGLMTGGKLLLSNLDFRVSDADIQQLFAEFGPLKQAAVHYDRSGRSLGTAHVHFERKADALEARKQYNGVPLDVNRGWVTTNRGSGGCGGGGGGTQGRSSGGNLRTGRRTGRHSKPHISAEELDAQLDAYNSMRDTSW