MLFPRVVPFQSLRTAFQKKTFLPVSSAGNVFTPRFQLQAIRSIWIRSEETPNENALKFLPGLDILPPTIGSCEFMRGQGTVNSPLAQKLFDIDGVDSIFFGKDFITVSKGAGTEWAQMKPEVFSVIMEHLSNGSPVLSEEPLKGASDTQILESDSQIVAMIKELIETSIRPSIQEDGGDVEFRGFDEKTGTVSLKLRGACRTCSSSAVTLKNGIQQMLKHYIPEVENVVQVLDPEEEVAIAEFEKFEQRINGNKQKADNK*