MATSGRLSFTVRSLLDLPEQDAQHLPRREPEPRAPQPDPCAAWLDSERGHYPSSDESSLETSPPDSSQRPSVMPASPGSDAEKRKKRRVLFSKAQTLELERRFRQQRYLSAPEREQLASVLRLTPTQVKIWFQNHRYKLTGAAESPDLAASAELHAAPGLLRRVVVPVLVRDGQPCGGGEAGTAAAQDKCGAPPAAACPLPGYPAFGPGSALGLFPAYQHLAPPALVSWTL