MNDLELNLLVFAASAALILSYHLYLRARLRRDPSYTIQAVNARAREIWVHNIMSGKGKDILAVQTLRNSTMAGTFLASTAILLIMGVINLIPHGEHLTPLMKALEQHALAGDLATLKLLPFLVVFFCAFFCFTQAVRLYNHVGYLINASGAGAHSPTPALVAHVLNRSGRFYSYGMRSYYLSVPLVFWLFGPWYLLAGAVALVAVLHYVDRTPSQLLEADSEADQDDAPHAPAPDWHYARQPAANDIATGRPQPATAAGGQAHAQTALPRQFAGHPQYRVRIADPTAFGPYHA