MSVRILLINTLKGLKGKVNSLMVQSDRVESMELDDNFLTDLASDNENGIFRKTWEIKWEKLINQLEMADGIKFHKIVSKVKTFYEKKVEAYFSNNLIAYRVDGIFKLNLHSHSVQSLLSIGKGKGKSKKEKKNSKEKMRKSGSSLEIGLSSQSLVSVELMVELMGSVNSFQISSYEPELFLGTMNRMFKPRILVLIFVSGKVVLTGAKVRSEIYEAFDKIYPILKGFCKQ