MPRTKEGYMWTPTSTTEGLITDAVQKSTPASGIKAQYDVIVIGAGFAGLIAARDLSQKHNLNVLLIEARDRIGGRTWTAKVLDEEIEMGGLGCIGSSLIFMRSFVGMITPERQAFKPGSGRTAELSIPGSGDVLGKVAQKVFSIDGMDKLPQWGKELLESNVNTFGSAPGQHIGFVEALRWYALGGHSMGAIFEKAGVYKLANGDEYRGERLFNTAVSEIDNLRNSAQITTRSGQIFTAKAIITTVPLNCLADIRFNPPVSTLRQAAIAQGHINKGAKIHFKLCETLPGWFWTSSDSAHSSFVFAFSDHNGTQPTGPSGTWCIGFGFNGKLNDKKDAKHIISEFKKNVNSGVSVEAYATHDWMNYPFVKDTERRWACG*