MAAATIVHDTSEAVELCSLYGLYLKPITKMTISVALPQLKQPGKSISNWEVMERLKGMVQSHQFSTLRISKSTMDFIRFEGEVENKSLVKSFLACLDGKTIKLSGFSDILKVRAAEFKIDFPTRHDWDSFFRDAKDMNETLPGERPDTIHLEGLPCKWFALKESGSEKPNEEVLIKVFETFGEIRNVDIPMLDPYREEMTGRNFHTFSFGGHLNFEAYVQYREYVGFIKAMNALRGMKLMYKGEDGKAVACNIKVSFDSTKHLRNRVNRNKVPPVWDCRILLKQKELEELERERKREEKLRKREQKQKDREVRRNQKKLEKIQAEEQKKLQEKIKLEERKLLLAQRNLQSIRLIAELLSRAKV