MVRKEIADETDRITGKTKQISPVPIHLSIYSPNVVNLTLIDLPGLTKVAVEGQSETIVEDIENMVRTYVGKPNCIILAVSPANQDIATSDAIKLAREVDPTGERTFGVLTKLDLMDKGTNALDVLEGRAYRLQHPWVGIVNRSQADINKNVDMIYARRKEREYFATSPDYGHLASKMGSEYLAKLLSKHLEQFIKARIPSITSLINKSIDELESELDHLGRPIAVDAGAQLYTILELCRAFDKIFKEHLDGGRPGGDRIYGVFDNQLPAALRKLPFDRYLSVQNVRKVVSEADGYQPHLIAPEQGYRRLIEGALNYFRGPAEASVDAVHFVLKELVRKSIGECQELKRFPSLQSTIAAASNEALEKFRDEGRKTVVRLVDMESSYLTVDFFRKLPQEMETPKGGKPEAAAAVDRYGEAHFRRIGSNVSSYVNMVSDTLRNTLPKAVVYCQVKEAKQSLLNYFYTQIGKKEGKALSELLDEDPALMERRMLCAKRLELYKKARDEIDSVAWVR*