MAPLLSAHRGLGRIVSGLHSRRCPASGAPSGPSVAAARCFRARCPQAAAAPPVAAPTRVLKFSIRRSESGGSAVIVKPQQAPAPAPPVDYAQALRASLRRNSITAAQLLELATSPDAGEGRPLLQQPVQRPDAIQRPAVASCSDAIDAVLDWWRLDARVQAPRFERQCSLKVPGVADAAAVTRGGRMRGQCKEANQDAFVACSIAHPDGSSPAMLIGIFDGHGSGGEAASQTAAGGLAGAVPAARAQLKAHACTSSSGSNSSX