MGYNQYIKRKLVESGVIGRVLDDFNPRLGLTLQYGDTQIILGDEVTPAEVQRPPSYLELESDPLDVEFRESFTNPELVVLVMTDPDAPGGEYLHWLILPFPAVGHEIDSRPMELVAYEPPRSGAHMLVLTFFMGHDFQIIVVPNSRENFSTRTFAHANALGSPLGASFFNIKYENEYEKEKNEGRESCACNGVGPCSKRQENGSTSNTCISAGSCSKLQENGSISNTCISAGSCSKWKENGSTSNICIISVSLGAAFSRIEYENEGENRKND*