MQRKQEMMTIVAQKQLAPRIYQLDLQGELVKDMTRPGQFVHIKVPRADLLLRRPISINQIDHSNETCRLIYRVEGAGTEVFATMKAGEQLDILGPLGNGFDITTVAAGQTAFIVGGGIGIPPLYELSKQLNEKGVKVIHFLGYASKEVAYYQQEFMALGETHFATDDGSFGAHGNVGRLLSEALAKGRIPDAVYACGANGMLKAIDSLFPTHPHVYLSLEERMACGIGACYACVCHKKGDTTGAKSVKVCDEGPIFKASEVIL*