MRVQVHLRAEKLGNIARGRWRGKKSNPYAKVTFVGGNGAGTSVALVDLGSTEVIYNNLNPNWATIFIIDHDETKQWTPLKITIHDSKTHEPSHKEHNHDHQSRTMEPRMDSSGGGRSDSKMGEVDVEVGAILRLEGQEKKLALNEGGSIFVHITESITGQDDGIFSCHIRGLDIKNIERGFFGLGAIDPYFELKKKYVDANHGITRWHTVYRSEHIPDTINPYWNPFHIDLERLCHNNLGKELKLSVWDKECKGGDRWLGAVEVSVEEFQTSVTRGGNANRELALRVENEEQEIMGLLVVLKAEIVPSIG*