MSSKYVFNITELAEAFSLHRDTVRKRLRKAEVSAHTVKGNTAYYHMNVAAPAIISELIVNESVINPDTMTPGERKAWFDSENARVNFEINCGELVPADEVARGYAEFAKAIVNPLDSLPDLLERKAGLNADQAEIVQKQVDSIRENMYLSVVNNGGDLE