MTHSTWIQTIENAWKDRTLLKQTDVQTIIRSIIAALDIGEVRIAMPTDEGWQVNEWAKKAILLYFLIQEMEIMEIGQLSFYDKIPLKHSFKELGVRVVPPAVVRYGSCLKPGVILMASYVNIGAYIGESTMIDIGAAVGSCAQLGKNIHLSAGAVIGGVLEPLQAKPVIIEDDVFIGAKCIVVEGVIIGRGAVLGANVTLTASTRILDVTEPGKPKQYRGYVPENSVVIPGSYPKQFPAGEYQVPCALIIGKRNQNTDSKVSLNEVLRSYDLNL