MVLHRRDAIFCWQSTIREGTFNFPVPLRNLLLLMFSAIFSLVCYETSVRSRYAATIAEALSIIDDNYVERVEDRDLFEGAMQGMIEKLDQYSAFIPPSEYQSFQQSLGQEFGGIGIVVELDQENHAISVMSPLVGTPAYRAGIRAGDTIVAIDDNVVADMELKDAVGLIRGRRGTKVNLLVLHEGDTEPERIEVTREVIPVQSVLGDRRNDDGSWDFTLEENPRIGYIRITTFGDHTVEELSEALTERSELVDGLIIDLRDNAGGYLEAARAVCDMFIDEGVIVSTRGRDNQLRSEYTATKRGTAFPPDKPMVVLVNHFSASAAEIVAACLQDHQRAIVVGERTWGKGTVQNIVPLEGGSSALKLTTASYWRPSNKNIHRMRDDTEDGDWGVSPDPGFEVKLDDEASERSRRRREQ*