MADILVKKIACIGAGYVGGPTMAMIALNCPEIEVVVVDINEARIKAWNSDKLPIYEPGLDEVVKAARGRNLFFSTDTKKHVGEADVVFVSVNTPTKTTGIGAGRAADLTYWEGAARLIASVSTGSKIVVEKSTVPVKTAEAIGKVLKRNCSSPGVNFEILSNPEFLAEGTAIEDLRKPDRVAHAIGTDSRIGPKFLNASVGFGGSCFQKDILNLCYVCETLNLKEVADYWAAVVTMXDYQKQRFVERVLGAMFNTVANKKIAVMGFAFKKDTGDTRETPAIDVCKGLIRDGAKVSIFDPQVTSDQVFRDLSTSKFEWDRPDYSRSHTRILDNVKVCSSPTEAMEGSHAICVLTEWDEFKTYDYQAVYDKMCKPAFVFDGRNILDHDKLREIGFIVYALGKPLDPFLQKNY*