MSYLITLGLVETIFDPVVDRVKMVLDGATTIKTDRLHNEVVVFYGAAGVGPATTTADAGQHEGNTSYRRCSAFLCEKCKKHDEDYVMYLIKLSEGVNELKNKRGVKGIVSKNLWQEYTPRAKRRKESFAKAMQNLKRKMFGDIPRVVIEEVTDYKKLNIYKRVSVVEKTKVLSVTSAKDTRIEYGMHVFTSQNFRNMISIEVWWEDWSVIMNHLPKKLLTQPWEFKGRVEPIVQNRTGAACGSYSLAFIEHFISWTDLQPPKTLLCDNLIEQMQYVWAYGIISQSLKP*