MEFEIPFPIKLKLVFLLQTARIVSLLSESYNPHVRYGEAMAVGISCAGTGLSDESHGLMSGVAVSDAPTSSEPLDSCATIKAYMTHELINKVVNQLEKTVNTMLEATVSRQIQVQLQTSGKQALQEALKSSMEASVLPAFEMSCKTMFDQIDSTFQKGMVDHTTAAHQQVESIHSPLAFALRDTINSASSITQTLTSELTDGQRKFVALAGSKSVNPLLSQTSNGPTSGFHEKDVHMLAALKHGTLSYIFNNFVDARAFSEVVMEAKAAGYTEPDPRDDPAGTDVIILARERGLNLELSDIPVQSLVSDPLKVVMQAGDAELEMRGRCSAGQKVLASLIIRIALELEEEKKPQAKRDKMLQMQVLHSSFQLLL*