MDIVTVGKQSARSNSDVEELPIVDDPHELCLDVAHNEIISISEEIEEDEEKTDNIVARRIKGYIDNANFPRSVVGAMVKDLKQTTLFLNKCGVRLLNEDGVEFFVCLLDPCFHPKKPVVIKCTKISCSNATAHLDKKHEITSNKTLAAKRKVTLLQKKLSMSDPAFKRDPTRWFHVQLDAWSAEQSLSYNMFDNQRDLKSMNIRNSHVEHYVTCKNIIVKSIGEARKYFSIYFMAIFLNLIKSKTSNQKYLALHICFNSPTCFNLSDVLREWACGVLEEFDINPSKDLLASTSDSGSDVKHAFGTSIDPAKCKNVDARAFFHKIKKIIEAVNKSEYLQSALEGACLQLFEQYLKLLNV*