MRMGMSVMDEDEDRDVCYGWEFKQSAMEFKQIAVGGNSNKLPWLGMPAGFRYRQQHAAMVGHAFAKDYYDILVSSPELLHRYYKTYSIVSRPDVTEQIPSARNVYGQMPSVISMKYFNQLITSMDYRALDVEIKTVDSQECDKNNLLVLVSGFITFENSGRRTFTQSFFLNRPLKAYFVLNDIVRYLDEEPQHQKQNPVEDSAKANPVSEQESTTVVEETDPVVKAVHYHAMHQRELVQGLEEFLRQKKERANKSLSSTPLNISKGTGSWFFRDWFAKDEEPQHQNQNPVEDAAKANPREVSQGSASSTAERSGYSIFIDNLPVNITPDQVEEELKKFGAIKACGVRKRQGGALCLGFVEFEETASVQKAVQASCILVQGREVFLREKEARANKSLSSTPLNRRKKQELINP*