MKFFDYCDDNKILLATYPPHSTHSLQPLDVGIFSPLSHAYSSELEAYLHISMGLSHITKQDFFRLFFPAWVKALSSKNIISSWRTVGIHPFNPEIVLARFSREPQSRPSTKNILLKLQCKGLQIALQNKKKKRQRGKPLQFQLKASDNGGAVFYSPQKIQQAQDLQLGKERAAEQLKASKEEQKVRRQQEKEAKQRLIEDHRKIQASQQEIHCLEAEQKRQEKEDARISKEAAKQLQIDFQQAKKTPRKSSKASNHTDTQDTGPPSHVVVEEVPPTVNRRGREIRLPQRFRTN*