MEKKIIQLLFICCIFHELIIVSSALQVGFYAKKCRAAESIVQQEVQRSFSTDRSITAALLRMYFHDCFVRGCDASILIDSKNTGNKQSEKDAGPNQSVRGYELIDRIKSRLESACPTTVSCADIIALATRDSVALAGGPMYNIPTGRRDGLVSNPAEVNLPGPSLTVQEALKFFTNKGFSLNDMVTLLGAHTVGITHCSLIQDRISRFDGSMDPNLFTRLSTTCAARNNDPSVFLDQSTSFIVDNEFYKQIRLKKGILKIDQELASDRSSSGIVNNFSINPKAFQQAFANALIKLGNTQVLEGRFGEIRKNCKAFNPQQKKRQLLPPRKSFRPKKPKNPPPRKGSKFSIPFLAP*