MCMAPPAHALASLGIEPEVQLRGSGASKRVYSGRVAATNEPVALVSAPNDTYERENEVFIRLGNDPPHPSLVLARAACTVGACTYYIADLLVTDLFDLITDGGVLGEQRVLGLVSQLLSGMVFMHRLGVAHLDLKFENIGIDAAGRVRIFDFDISMLAVPLLHPKPALECPRRLGTKSYRAPEMWLANEETPCDPYKADIWSMGVVVFSLLFGFFPFDVARPSDRRFVVARYAQATNQSTLAALIGMYPGNQEAANTLAGLSGRTRNILEGMLTIAPEQRASLEALAALLPAQLQAEFRAVASDFNPTAPEAWKLRDGVAFRDLDVTCCLLFRSLDDAGSAEEPTKTESIDELSKCPLVPPRIVRQNVEAVA*