MEKRTSYCGELNEAHIGQSVVLHGWVQKRRDLGGLIFIDLRDREGIVQVVFNPEFSKEALEIADSVRNEFVVTIKGTVHARGEKAINEKLATGKVEVLAEEITILNTSKTPPFYIEDGVNVSDELRLKYRYLDLRRPEMNNIFKMRHTVTRTFRNKLDALGFFDIETPYLTKSTPEGARDYLVPSRVYPGNFYALPQSPQILKQLLMTAGFDKYYQIVRCFRDEDLRGDRQPEFTQIDLETSFLTKEEIQAITEDMLVDVVKEAKNITIEKPFPRMTYKEAMDRFGSDKPDIRFGLELQNVSDVVKDVDFKVFQSAIENGGEVKAINAKAAAANFSRKDLDALGVFVANYGAKGLAWLKVEAGELKGPIAKFFPEDKAAELKVALQAEDGDLLLFAADKADIVAASLGALRNKLGKDLNLINEEELAFLWVTDWPLFEYDEEAGRYVSAHHPFTLPKEEDIPLLETDSSKVMAEAYDIVLNGYEIGGGSLRIYKKEVQESMFRALGFTDESAKEQFGFLMDALEYGTPPHGGIALGLDRIVMILAGRNNLRDTIAFPKTGSAVDPLTNAPGEVSEAQLAELKLETVKKETN*