MAKRTTYCGNVSAEFIEKEVVLKGWVQKRRDLGGVIFIDLRDREGIVQVVFNPEKSKEAWEIADKCRSEYVIEVKGQVVYRDKEAINPKMKTGEFEVMATDITILNTAKTTPFTIEDDNNVNDELRMKYRYLDLRRPSMTNNIKLRHQVTKTIRHYLDNHDFLDIETPYLGKSTPEGARDYLVPSRVHAGHFYALPQSPQLFKQLLMGAGFDRYYQIVRCFRDEDLRGDRQPEFTQIDIETTFLTPEEIQTYTENMLAEVMKETKGIEISVPFPRMSYDEAMARYGSDKPDTRFAMELIDVADVVKDVDFKVFQAALENGGHVKALNAKGAADKYSRKDMDNLGKYVSQFGAKGLAWLKVEEDGLKGPIAKFLTEVSDELIAATNAEVGDILMFGADKPEIVAAALGAVRTRLGKELGLIDESKFNFLWIVDWPLFEYDEEAGRYVSAHHPFTQPKAEDVARLATDPASVYAEAYDVVLNGYELGGGSLRIHTRELQEKMFETLGFTKEEAQDQFGFLLDALDYGFPPHGGIALGLDRLAMLLAGEENIREVIAFPKNGKAIDPMNNAPSLVSPLQLFELNIDVTAIDE*