MPLSSAFASYAAATPLGAASVLHQPYTPARVSVESANAAVLAKLHADLAAARLGGGSKAVMRHRSRSKLLPRERIDAILDEGSPFLELSPLAGYDLYGEEAVPAGGLVTGIANDATVKGGTYYPITVKKHLRLQEVAAACRLPCLYLVDSGGANLPRQAEVFPDRDHFGRIFYNQARMSAAGLPQLAVVLGSCTAGGAYMPAMADESVIVAGNGTIFLAGPPLVKAAMDSSSKGGAKVRGAADPRAILARILDGSKFDEFKANYGRTLVTGFGRMYGQSVGVVANAGVLRSDAALKGSHFIQLCCQRGVPLLFLQDINGFMVGRTAEAGGIAKDGAKMVMAVACASVPKVTVIVGGSYGAGNYGMSGRAYSPSFLYMWPTARIGVMGGEQAAGVLAQVEAEKHKRDAGSSHGPAAPSRAWGPQQAAAFKQAMTEKYE