MKVEGTDDGAVAAAGVGPTGVSPFVSKVLAPGDIVLDLNSTNKVLRVGSGLRQDGDSILATKAGKLRFQKQSNKYWVEGSQKRYIPNVEDTVVGIMVDRRSEMFILDIGGPAFGSLPILAFEGATRRNIPNLQIGAAVYARVVNAHRDSDPELSCTDAAGKSAGFGPLKGGFIFDCSTGLARGLLSKPTPPVLEVLGKSLSFEIAVGLNGRVWVNAPKVATIITVSNAIQNAEFLSPTQQHIMVKKLLEDSQ*