MWKLRPPVDSPLVGRYKPVLEEKKPVDPMSLIRLNRLSPEEEFPSLSWNHTFMAKVLTLQMYKRQYNRATDSGFTFDDIIRPGLEDPGDATGPVSVGCVAGDAQSYIVFCDFFDRVIELYHQGYKMTSTQQSDFNYNNLKGWDELDSQCVVSCEVRAGRCVEGFSFPPHCSRGERRRLLSLAKTALSHLDGEAGGTLYSLQELAGHSLDIPSEAMLRTGVARDWPDARAKWTSQDKSLVVWVNVEDHLQLVCTGTGCNIKEAFKCLCVSLQKLEELYKRMGHPFIWKEHLGYVLSSPAQVGTGLRASMQVRLKHLHQHKQLGNILERLRLQMANTGSAGGGVFEVCTAQTIGFTEVELLQLLVDGVKLLLLMDKTLEQPGGTIKHLMPAQK