MTITPQVQRQFFDESSNRVIYLPSRQSSGSMVVETFAYMSGMLDHSSQPWQATDSSDEWLPAFTAPIGHESPGSDTSTARPGSTWSEEEHARFLLGLDLFPTGPWKQIAGCVGTRTARQTMSHAQKYRQKIRRRQRGLRPSFHRRPHHSVIVDDDNIQRDSRGDARARPTVAASADDAELVAAVSGAVPPGQLAAVERSERLDLDEFARLSLEMEPWLVPDEALAALLGVVPTRAA