MSRGWLLLFGLIGASLIPLVLGGSDMFPRLRAFPLDSLLLMFGMIVVCWFINGLRLRLLLAGRAGKLGQLQSVGIIMASEFAFCATPGGSGGPLTLMALLARRGLRPAQTSAVFAVDQLADLTFFLCALGAILIYALSHSLSPNMESSLIFSAVFLVGLFVGAVMLIRYLHQVIRFNGRVLARLGVSSRKRLHWGRKILHFRIALHDSLRLPKRRLLAVFLLSSTHWLLRFSVLDLTLRGLGVDIQWAWTFLIQMVSLSAGQLSLIPGGAGGTELTSAALLAPMIGKSTAAAAIVIWRAVTFYFYLVAGGPVFAVLAGRPLLKKLISSREASS*