MSVQGTVCCSSGRMAGQLALPASRPSAKCLLVSRRQSRAARRQQAAFAGMGIGFHDLSAPPAPAGDLLLPGPDYGLSVKQMQVLGLTRDASFGARLPEVRAESLRAKAFYVGDEVSETKRQSTRMAVDTKAPGQAPPDLPSLLLDGRICYIGMPLVPAVTELVISELLWLNYAAPDKPIYVYINSTGSQTAQGEAVGFETEATAIMDTMAYIRPEIYTLVIGQAFGNAAMILASGKKGQRYALPNARIMTAPPRLNRSFGSVSNVMIKANELEQSTQTYVDFMSRFTGRDKEEVRTDVGRNRYFTPEEAVQYGIIDKVMQPSDAVVIERRDYEGQLRASQAQNRPRSSGGALAGADMX