MEFSKKTRELSIKKMQERTLDLLIIGGGITGAGVALQAAASGLETGLIEMQDFAEGTSSRSTKLVHGGLRYLKQFDVEVVSDTVSERAVVQQIAPHIPKPDPMLLPVYDEDGATFSLFRLKVAMDLYDLLAGVSNTPTANKVLSKDQVLERQPNLKKEGLVGGGVYLDFRNNDARLVIENIKRANQDGALIANHVKAEGFLFDESGKITGVVARDLLTDQVFEIKARLVINTTGPWSDKVRNLSNKGTQFSQMRPTKGVHLVVDSSKIKVSQPVYFDTGLGDGRMVFVLPRENKTYFGTTDTDYTGDLEHPKVTQEDVDYLLGIVNNRFPESNITIDDIESSWAGLRPLIAGNSASDYNGGNNGTISDESFDNLIATVESYLSKEKTREDVESAVSKLESSTSEKHLDPSAVSRGSSLDRDDNGLLTLAGGKITDYRKMGDEALWSAWLTSSKQNLTVALN*