MESMASAMKEHRRAGGRNGISMHFVEMGSGPVVLFLHGFPEGWYGWRKQIAVFANAGYRAIVPDMRGYGDTSAPEGAENYTFLHIVGDLIGLLDALEVEKAFLVTNGWGAIVGWQLSLFRPDRVIALASLSIYFSPRNPKGSLVQLLRTAHGEEHYICQFLVSGRVEAQIANISSEVFFRHIFGSELGQNLDFLRGSNEKVSLPEWMSEDELAYHVSEFEKHGFTPALNYYRALDLSWELTAAWTGSKVLVPAIFIIGDQDPVYSFHGAKNYIHGGMAADVPFLEKTIVLEGVQHFLHLEKPDIVNTHILSFFKGF*