MNRRRATYIVWEFFTDLRGHGLAGVRCRFCHWVTNDRSPTTMKFHLKRKHDTGPGGLWAICEEKINSQAPANYAPRSRKSEDALLKALTNQRHQMQAFNPFATSDVKIGTRLQANGQ