MATSGRLSFTVRSLLDLPEQDAQHLRRREPELGAPGPGPCAAWLESERGHYPSSDESSPETSPPDSSQRPSARPASPGSDAEKRKKRRVLFSKAQTLELERRFRQQRYLSAPEREQLARLLRLTPTQVKIWFQNHRYKLKRARAPGAPGAMEPPDLAASAELRAAPGLLRRVVVPVLVRDGQPCGSGDVSAASVRDKSGASTAAACPVPGYAAFAPCSALGLFPAYQHLAPPALVSWNW