MKTVVYRYGTGQQVFGGLIVDQVLCSNMSCHAQNGIAKSTGVLLVGDRPWPPSESEINRAVESCHISNPTQDPSLVYPEVEGLPHTYELFRLSSHAIPEHKRQQVLTQTRQFHARRKHLFLGYQCNQNLNYSQTFSSYLDTHLNNLGDPYTTGTYTMNSKFMERAVLDYYAALWNARWPHDKRDRESYWGFSLSMGSTEGNLYGMWNARDYLSGKKLLINDRMTSNEKENAVPVYHHAPASDESCLNAHTPIAFYSEDTHYSLAKAMAMLAIRTFSEMGRELFFLDCPLEEWTGHGWPDKVPSDDSTGAIDIEALAKLVEFFAAKGYPILVCFNYGTTFKGAFDDVEAAGNKLLPILRRYGLGERKVHYNRDDPQQFDVRTGYWFHVDGALGAAYMPYIEMAYEANLIKERGPNFDFRLPFVHSIAMSGHKWLGIPNPCGIYMTRT