MARASRTLYAGTAASQAREVHPLEAQSTRQPSPRRSPSPSLESKARFVDSYELFDRKITAMDTQTGCPPTAFYTEPGLQTVQTMQVAHEFAVLWIGGKKLEAGQMNWLHGNVDMPWEEKLMAPRPQKPRPAPLTAVNGSDSPRSLRGSSVLVHHMASEELFPSADDIVGQAEAASTACSPSLYSIGGGGAGSSTADERMRQLKLENQALREAFGDTQKRLMELEDERQSFLDEGVYDVVNSICGCVLSQTGLSPRDAKCLMGDVENKKTSGGGTVTYHIGSTDFPDPLTFSGSPVATSPSAAQILARRSEQDLRSAELSGENDKLRRELERTTKILEVLEQQKHQAEDKMMALEQDAMALDPLCQIHLEHTALLRRLAEVQGMQELKPVGLPCDMGQISEGLERPERPQDRNL*