MNDIKRLKDQQREKHPGFDGYMDCMTRSLFTGLATFCLSFSGTYFAQKIVQSKIRYPIKYNILISSLVATGVSYQITSTRTKACQAAWMAFEDKHSVLKEKTF