MTFGEQNTEKEAHKMLSYAWDHGINILDTAEAYPIPMKKETQGRTDLYIGSWLKSRPRDKVFLATKVCGYSERSSYIRENAKVLRVDAANIKESVEKSLKRLSTDYIDLLQIHWPDRYVPLFGEYTYDFSKWRPSVPFVEQLKAFQELIDEGKVRYIGVSNETSYGVMEFVHAAKVEGLPKIVSIQNNYSLLVRCHFEVNLVEVCHPKNCNIGLLAYSPLGGGTLSGKYLGIDSESAKKGRLTLFPGYMERYNRSLAKEATIKYFEVAKKYGLTLVQLALAFARDRPFMTSSIIGTTSIEQLKEDIDAFLTVERPLPSEIMADVEAIFQRYKDPALF*