MSRIYDNTALQNKPVHNEKLSTVWDPAFYQRGAGVILEGTFIDVSRHAITDTNNRKERYYILYVKPSRIHCRKYDAKGNEIEPNFSETKKVNTGYLMSSYKQEAKGESDRLTEDQLKDIVNKKELITVTEKHCPKQAFAFWILETEMEKVELESGQEIRLKTKGDGPFIFSFAKVDAGTVTKCNFAGDEQTGASWTDKIMANKADTLSDSKPAEQGQGADDEEWVRCWPSVFNTDLVWNKIWPLIKEWFIRISNSQ