MFVDSKVGDLLLIHILAQSVQSNNVSEELLLELGMKLLVVDKVLDHAEVKQFTDERVKRWLVRVKNDFCLLKVTKSILEGIRSATSSDMQSENLDLLQQKLKESLGDNRFLLVLDDVWEKCPRSKVVVTTRNRNVAKIMRADHTHPLEGLSQAHCWSLFQKLAFEDGDSSPYSQLESIGKKIVAKCQGLPLAVKALGSLLYSKTDRREWEQILESEIWGLQHHQILSLVDIELSRSPIASETMFCLLLHFPQGP*