MRCSSLRIKRLVAFGPPAWPWALPGARQRRDQGRRFAAWMVAALLFAFVHPALAMVLASGQGSGDPLARLAMEVCTPLGLQQAQPVSAAGEPEADGQTTAAGQAHCPLCRVVGDAPPDLSRADLRFAAPPPPTPLPPQALRPRDTVLRVVLSTPPRAPPLS