MARPAPPDLSDSRRPLRGVARSYPAGHRVDAHEHAWGQVLYAVSGMMWLETPDEALPVPPQRAVWLPPGLRHAVRVASELQMRNIYLSPELSRGLEDRTLVLVVGPLLRELIVSLVEQERQSDPDYYRALADLAVLELGRARRSSLRVPLPDASDRRLLALCQAVMANPSLDIGLERLAEDAGASVRTLSRLFQRSLGMGFADWRRQVQLATAAAALIDGRPVAGIAHALGYTPSAFSDMFRRELGVSPTEYRAEHHQPFQP*