MLTQVKITKRNSKAIKTKKDKDQGRNKNVILQQEFHHPVNSNSEIFMSDHESLTSNNEEPNKVCDITENADNVYSQQFLKHKDNQANKNLKQEKMKQIRYSLKKDNEIRHKRSKNRVKTFSKEDDQRLLNYVLKKGPKFHKFSRYFPGKTSNMLKNRYYKQLRFVWDNILGKYNVKYFRQYHPVDCISKDQLPKIENEADQIKIETIEELQLFPEAECVLSKFLGCLSTTFINIHTQFL