MKTYDYIVIGGGSGGIASANRAGMHGANVLLIEGNEIGGTCVNVGCVPKKVMWQASSMMEMMERDTAGYGFDVEIKNFSFKQLVENREKYIDFLHGAYNRGLDSNNIERIHGYATFTGEQTIEVNGTEYTAPHILIATGGRPKKLGIPGEEYALDSNGFFALEEMPKRVVFVGAGYIAAELAGTLHGLGAETHWAFRHERPLRSFDDMLSEKVVERYQEMGMQIHPNATPAKIEKTAQNEYVITFENGESITTDAVIFGTGRQPNTDQLGLENTKVALDEKGYVKVDKFQNTTQNGIYAVGDVIGKIDLTPVAIAAGRRLSERLFNGQTDLYLDYNLVPTVVFTHPPVATIGLTEKAALEEYGKDQVKIYRSSFTPMYFALGEYRQKCDMKLICVGKEEKIVGLHGIGIGVDEMLQGFAVAIKMGATKADFDNTVAIHPTGSEEFVTMR*