MPPPPPPPLSAAGAGGGGGRRRWQKRLSPTLARDRCYTRAFRSAGLRPTAVPLPDGAVVHLWLPPAAPPAAALQPVLLLHGFGARATWQWAPFLRPLIAAGLAPFVPDLVFFGGSASPAADRSPAYQAACVAAAMAAVLPGAPQAQAQRYAVVGVSYGGFVAYHLAHAFPAAVERLVLVAAGVCLEEADLAAGLFAVEDIAEAASLLLPQRPEDLRRLVGLTFCRPPRFMPSCFIRDYIRVMCTENVKEKTELLHALINGKKLSDLPKINQQTLIIWGEQDRVFPLELGLRLKRHLGDTSELVIVKNAGHAINREKPAELCRLIKNCIADPSVKYRDGHKGSWKSAIKRFAGSSLRKVDSTRPLL*