MFAFRAALRRVAEAATPAFRQCTRQFRVHGAAKDAAKESTDTASSASPSFVLALRELGLACASLYAASALIDDVKERIERADLLQQLKQEIPGFVDSTGRFSGALGESVESESRWKAVVALSGSAALPAIATMLHVPLAKAAEALLPAAAAAAKPAPPRSALAVVGFVAALIVTRQVTMAREGLREQPKELFNFTADAVDACAAAPIAHEIFFRGLVMRRLIPAVGLWPALLASTLLSVASSTYDQIRPYQEMIRNPPTSNDEAIVQERPVNVPFYTAKRALAEAASKRDWAAAWGAASAAFKASTSESPLGVPRDEWAEAEADEARRTSLLKAIKMSYKTGKGDDRKEVALSDAKGKTGMRLAAQVEEDMARAEQARQQLLQHFAERREEQRRAFLQVGGGLFALDPTGGPTAGTVWRGLVVHAPPSLLYGTAFAALGASLPAAVALHAAVASAIYFEERLHLAY*