MARPSISHCMSSALPPDVTRLHSSRAIHLRRNHCRPVTFSLSSSKPESSALQTVDDASSISVETRFWKWNDYSIRYQAAGDEGPALILVHGFGANCDHWRKNIPVLANRHRVYAIDLLGYGYSDKPDPMAGVPNSIYNFENWASQILAFCSEIVNDKAFLVCNSVGGVVGLQAALFDSNLVRGLVLLNISLRMLHIKKQQWYIRPFVRAFQNTLRNTDLGKLFFRVVATRESVKRILCQCYHDDSAVTDELVEKILLPGLEPGAVDVFLDFICYSGGPLPEEMLPEIKCPVLIGWGERDPWEPIESGKAYASYNCVEEFVVLPNVGHCPQDEAPHLINPLIESFVSRHVIN*