MIEFEKPRIEKIDENRDYGKFVVEPLERGYGTTLGNSLRRILLSSLPGAAITNIQIDGVLHEFSTIPGVREDVTQIILNIKGLALKLYAEEEKTLEIDITGPATVTAGDIIVDSDVEILNKDLVICSVAEGATFHARLTVKPGRGYVQADENKKEDMPIGVLPVDSIYTPVRRVNYQVENTRVGRRDDFDKLTMEIWTDGSIIPQEALSLAAKIMTEHLDIFVNLTDEAKNAEIMVEKEETQKEKMLEMTIEELDLSVRSYNCLKRAGINTVQELTNKSEPEMIKVRNLGRKSLEEVKLKLHDLGLGLRKDD*