MGFGVHVLDAVEQHTHTVILLHGRGSNAEEFVEDLQGMTTSSGQSLFAHFPGVRWVFPSAQTLWSSQFLEAMSTWFDAPSLTDMSKNKHLQVPGLKSSVEFVRGVIQDEVARLGGDAAKVVLGGISQGQATALHVLLGGSHKLGGFVGASGWLPFADEVEGLGSLAELSSHFRGKLGLELDEEIQGGGVEETPVFLGHGTDDEMVDVKFGRQARDVLKAAKVKNLTWKEYVGAELDGHWFKEPEEMDDIVAFLKDCFVDSLGSDLKQVKL*