MKPATVLSSSVAPVGVSRSRAAPRRAAVAARASTDAAATTPAAGVGNTFRTATDRVTLGTSDLSVAATGAGAWAWGDRSGYWGSDWEGDRAKNLDAYMTLLAGGVDFIDTAEVYGFGKSEELIREFMRDTAADATLAPPLLATKFAPIPFRFRAEDVPNALRASMARMGVRKVALYMQHWPAFGLPGVTEACNDAFLEGLCLCYERGLCRAVGVSNFNAERVKRAAKKFKERGVPFASNQIQYSLAYRAPETDTGVIDACVECGVTPVAYSPMAQGLLTGKYSAASPLGEGVKATGPRARILSEEKLASADALVDLMREIGRNHGGVTPAQIAVNYCMTKGTVPIPGAKDARQAEAVVGCLGWRLDEAEVAELEAAAALVPSTPGAPFERW*