MALSLLRKNKHGFDIVISDVHMPDMDGFKLLEHVGLEMDLPVIMMSADDSKSVVLKGVTHGAVDYLIKPVRMEVLKNIWQHVVRKKRSVPEHSRSVEETGERQQQQRGAEDDNASSGNNSRKRKEQEGEEDASNLKKPRVVWSVELHQQFVAAVNQLGVEKAVPKKILELMNVHALTRENVASHLQV