MVRRRGGGGSVAAEAAGEASGAAYEEERRKRVLENLKHLEDLGISKMSKSLLEAARLQKTTRASPKPRKKFEATEVRRSSRARNSVSLNVIDYLVVLNRGGSRNTEQGRDYTGRIASYEQQQRAYKRAERIQNSLDPENPSFVKTMVRSHVSSCFWLGLPTRFCKLHLPPREFKMVLEDEEGGEFDSVYIGNRTGLSGGWRGFAMHKNLEDGDSLVFELVEPDRFKIYIIKAADEDVNESEPVDEEADGDKKDTDTKDAVEQDDSPNAEPLKGAKRRKLCGRRSCLAFSSKAGSLTKKSASP