MGPSPSTRFIDAALFNSGPLALSYRHELKWIIREHLINLLNDFPSLTPSTDTFTHDDGTSVRLLNAGGELHVSPTKPPISLTIWLHQCYPCIPPLVFLSSTSNNPVVPHHPFVDASGAATLPYLHNWVYPRSNLVDLVRNLVRIFSQHFPFFFPSCNLVFSNPFLASRREALDRLVGLLHCDVVALQAQAEQDIEDLTTQQGMLMERATMVATIVEGLEIERLSLKRKALKMAEGADVIQNWLRVNDQNSIAAFSGESLEAFEAADDESKQVLECMAANHAIDDVVYALDRALEEGVIPFGVYLKQVRALAKEQFIHRALLVKLRGSNWLNL*