MAASSPPPRVESLSNPVQQLVINGEQVPENYIHRNTDDGPICASFPVTEIPIIDLGLLTSSSPTGEPELEKLRSALSSWGCFQAINHGMASSFLDKVRAVTKEFFALPMEEKQKYSRTLEDIEGYGNDTVVTEHQTLDWTDRLYLLVRPEDQRKLKLWPENPDTFRDTLNEYTEKLGQLTEIVLKAMAKSLSLDDSCFLDHCREGALMYTRFNLYPVCPRPDVILGLKPHADGSTITFLLQDKEVEGLQVLKDDQWVGVPIIPQALLINLGDQSELASNGIFKSLVHRVVTNSERERISVATFLLPHPDMEIEPANGLVNEQRPRLYKKVKNYVSLYFHNYQRGKRPIVHSKFKFIFLLFFISYGLYRKKRTVKFKQPHAS*