MSLAEFDELRWDHSCDRLDVPSNYLKRKARKTPGGLEELRKSMTSATIYVGNLSFYTSEEQLYELFSKCGSIEKIIMGLDRFKFTPCGFCFIIYQTPQEALAALKYLSKTKLDDREITIDLDPGFEEGRQFGRGKNGGQVSDELRFEFDASRGGFYVPLENRIGAVNHFGARRIRDPHKNHHHHHHGHHHHHGQPHAAAAKVNPMEVEEELDSYIPGQ