MLNLETYFKKGISYESYIEKTENQLEEEVENGDPKEFVQHYSMGLQRMNRITKSFQFSDVSLAEIEKASLDKSIRLLTITEGWCGDASQIVPVVHLLAEKLGIENRYISRDENLELIERYKTNGALSIPIVLGIDSEGKELFHYGPRPQKGMELLKKFKENPDKYSKDEFHADLQKFYNTNKGEDIIHELLSLMNA