MATSGRLSFTVRSLLDLPEQDAQHLPRREPEPRGPRPTPCSAWLESERGHYPSSDESSPETGPPDLSQRPSALPASPGSDAEKRKKRRVLFSKAQTLELERRFRQQRYLSAPEREQLARLLRLTPTQVKIWFQNHRYKLKRARAPGTAEPSDLAACAELHGAPSLLRRVVVPVLVRDGQPCGGGEPGTAAAQDKCGAPGAAACPLPGYTAFGPGSALGLFPAYQHLASPALVSWNW