MPGVGIPALAGSEMSWESMELARTRIDALGHVLGQYDFIEQLKESEQPIKELLQNAAVIDAITSRISDPTSGKAGDELCQWLYESYQTGDAHLQAVVLRYMPALCGTYFSRMCGDSDEPLAGFEAVLLALYTEESKARGGRPLLIHLPSLSQPSLYHTPKPASRNSVASQVHQHAEQLCAPLEPQTAVKSTKRAAIVGLALDLFWKKISFMPPKAKLEFCQHARRWTTMGCSWASQVDEIAKLALLTAEPVQPPPDGIHAPEVGYAFATGESIAVGQAVLEQPPHHRTVEAGKAVLIDRTSSDAAFSSAPGSVSFNSATSSVEQEEPGVKLPLSLDLLRPIFKVLGHCLMSSMSPPELQEEAAATARALYVRASQDLVPEAIMAARSLVRLDAHAAAEARAIAASSSLSSMSTPNKPRKSDMFLMPS*