MKKTFILVAMAFLLMGAVAVAEEAIIIDFALLNADIIADPNGKMTQNRRTVMDYGKVAGASYTDEQKALMRTSLALEQWDVELNSSAQNPLSVATSTIKEAEVRAEGEKFAGQKLMGVRILFPEWTNNANAKIKPGFLIPAYEKMAQVDDQGNLQEPTAEDKASGKSRFEDGYGVVRNTGVIKSIAVNTYGMNFPHGLYVLLRDQNNVVKRYFMGYLLFDGWRELVWNNPSYIANVKSRELRLYPVYPTALPHVAFEGFLITRDAAHDGGDAIAYFKDVKIIYDKAVLTTVRDFADEDLWGIQEERETKRKKIEVEKFGHTQVLRFLEQEKMATEEGFTPSEGSEKNQQ