MSTFGQVFRVTTFGESHCKGVGAIVDGCPPCLALTEADIQPQLTRRRPGQSRLTTPRAEKDLVQILSGTEHGHTLGTPIGLFVPNEDQRPGDYKEMSDIPRPGHADFTYLIKYGNKASSGGGRSSARETIGRVAAGAIAEKWLRGTYGTEISCWVSSIGDVSLPESAVPRGEGGCLVGWTRAQVDEYGTLRMLRDPATFHRVGEAEVADADERRKANIDAEVAAEDAFLKLVGVHAGASAAGVAEAAKRGVKVEKDSIGGAVACVCTGVPAALGEPVFDRLEAKMAHAMMSLPATKGFEIGSGFGGTVMRGSTHNDPFVANPVGGKPGDSGRPALGVSSNYAGGTLGGISSGAPVYFKIAVKSVSTIGQAQQTSRLTGEAITLEAKGRHDPCVLPRTPPLVEGMAALVLIDAALLQRTRLGGACTTVCDGTRNFDPANPWGDAANGAANGAANGAPAAKKARK*