MSLVAIGACYLDTILTTPHYPGEDEKLRASSISHRRGGNCPNSLEVLKQLTTNSPSTANVSLNLIAEIQSAFKPHVNLSHCIFREAFNEPASSYIIKSESSGSRTIVNYNELPEITVDEFTQIAGNLTNPSWFHFEGRIPDITLSCIQYLRQQYPSATISVEVEKPGREGLQNLAAEADIVFYSKSWAQGNGYQTAEECVQKESTLTRKASLLCCTWGQGGAVAFETKTQSLVHSPAYSAANFRVIDPIGAGDTFIAGMLYALICRRNEWSLSQKLGFANRLAVKMYYGGIKSRRARFINNAAAMLIDELRSTI*