MALVNTRPHALMLPFPAQGHIQAMMQLSKILYARGFYITFVNTEYIQERLETSGSVNSVKSWPDFRFETLPDGLPPEHGRTSNLAELYRSFTDNGPLHFEKLIDKLKHSQPDVPPVTCIISDGAVSFPQKTARKLAVPRVAFWTHSACGFCAYFFAPLLVGKGLIPGKDLPTSFRHKDMLEIITSEAQAALEADLVLLNTFDELDRPILDALLKRLPSLYTIGPLLLQAESGNDRVSGISASLWSEEAGCVEWLDCQKPYSVIYVCFGSIAVMSDQELLELAWGLEASKQPFLWVIRPDLIHGDSAVLPSEFLEKVKDRSFLVKWAPQMKVLSHPSVGGFLTHSGWNSTLESICAGVPMISWPFLAEQPTNRIFVSGVWNIGIAMIEVVRREDVEDMIRRLMSGEEGRRMRKRIGELRDESMKAVEKGGSSYNNMEKFVQEIQMGLIDF*