MALSYSLVFLHVLVMFSLARIALSHLSDDFYEDVCPEALPTIKRVVEDAIRQERRMGASLLRLHFHDCFVNGCDASILLDQTATIDSEKTARPNNNSARGFEVINRIKSEVDKVCGRPVVSCADILAVAARDSVVALHGPTWEVELGRRDSTTASRTTANNDIPTPLMDLPALIDNFKKQGLDEEDLVALSGGHTLGFAQCSTFRNRIYNEPNNIDSTFASQRQANCPRSGGDSNLASLDPTPALFDSKYFTNLVSKKGLLHSDQALFSGGETDELVKTYSTNLRTFSKDFAKSMIKMGNIKPLTGKQGQIRVDCRRVN*