MATSGRLSFTVRSLLNLPEPDAQLRGRQDSEPRVLQAEPCGAWLESERSHYPSSDESSVEPSPLESSPRASDRPVSPGWDGEKRKKRRVLFSKAQTLELERRFRQQRYLSAPEREQLARLLRLTPTQVKIWFQNHRYKLKRARLPGAAESPDLVGAVELRAAPGLLRRVMVPVLVHDAQPGGGGGGGGGGGDGRDKCRAPRTAACPLPGYTPFGPGSALGLFPAYQHLAPPTLVSWNW