MGATDDLLATEVPDGHFVIDLSTPETLERDFYAWLNGERPLGSSPLPPIDRFSFAHRDSSSSSGDELLSDGGSPADSPPSSIASQDYDYRTAAGTAGARKDQSGGGVQGRSSGTNQLGRTYSPGLPLSMSEREQIVHLYQSGWKICDISKRLCVTHSCVSKILNRFRTTGSVRPKDAKEGRIESPLVIAIRDYRFRLGMTRQSEIREQLIADGICRRETAPSRSSINHILRTKLDLRKRKSAA