MLRANDFWDKEKGAPLLRRNAEFLPKGEPLPAELADRVAAWPGLCGADAEVDPPLEPSAPDEAADRIFLRDAERTFADEGHRQRMIGLLGRVWPLTKDYHQGLGYIASLLLLLFDEETAFRMLLRIGRDDKYSPGYWHAAPDAYVRDAMVYARLAEEREPEVAALLQQACLVPEAYASKWLIGLCVHVLPFRALFDYVEAFLEHGHAFFFRFSLGVFGRNKEKLLAFKPTDVNLILEVLRLDQCQYGDELEAESGWFSSLVAEAKEVDLEAEQLQALRAEEAERLAEKQRRIREREAQMAAEESDDEIVFSDEEDD*