MGIDYYTTLNVSKNASEDEIKKAYRKLAMRWHPDKNPTKKKEAEAKFKQISEAYEVLSDPQKRAIYDQYGEEGLKGQVPQPGPDFGNMGGPTVFRFNPRNAEDIFAEFFGSSNPFGFGGRGMRSPFGQSFFGGFGPSESMFGASGNEETSSFPSPGPKKAPPVENQLPCTLEELYNGSTRKMKISRHIADASGKTLPIEEILTIDVKPGWKKGTKLTFPEKGNEQPNVIPADLVFVIDEKPHEIFKRDGNDLIVTQKISLVEALTGHTTTVTTLDGRTLNITCNEIISPGYEKIVPREGMPITKEPGKKGNLRIKYDIKFPSRLTAEQKAGIKRILGG*