MATLHRLSNLEAQCNSWPGPLTAAVYVPLLLGNDTGNSAILKEAQAAARKLYDRMERNPSACALRLLLVTELLGEAAALLLFPINSLRNVALLASDTPMVAMIDVDLLLSSSLASDLHGARQAPSSIASEVMQLCREGNLLILPAFEICPDRTYQLQTGKQVADAAAKGGKAKLVKLVKEEKMCSFHAVYPEGHGPTQYPTWYKSTWPYKITHKPLFEPWFIVDRRLNPWYDARFRGYGYNKQEQVTAAAHAYNLTFLVHPAAYCTIA*