MENLKISINEAQKLIDKKRLFCDGILVEEKNEILNGLVELIVYENNPKGVEIVFENEDLAILEKESGILSHPNGRHCKYSLSDEIWHLWGKEACVAHRLDKETSGLILVAKNKKAQIDLKALFEKKLVQKEYLALANGKIEENFIIDKAINLAKNYDDVKTRMQICKEGKQAITEFEILEYFPKINATLLLCKPLTGRQHQIRVHLHYKNHTILGDPLYGLSKEQIESILDEKLTPKERLKLTGALRLCLHSYRLKFQYKNQNFNINSKINIKEIFNNSIK*