MSTIIPKDYKSSLNVIDTQIAIKKLKDFFEMRLSNELNLIRVSSPLFVLPETGANDNLNGEKAVSFDIPFMNKNAEIVQSLAKWKRLALKKYGFEVGSGLYTDMNAIRKNEELDNIHSLYVDQWDWELVIDKSSRNEKTLKDVVKRLYGVFKDTEIFVCSMYEGIKEILPEEITFITSQELEDMYPELSPKEREDKIVKEKKAVFITQIGKTLISGEKHDGRSPDYDDWELNGDILFYNPVLDSALELSSMGIRVDEESLDRQLKLAGCEERKEFDYHKMLLNGELPYTIGGGIGQSRICMYFLQKAHIGEVQVGVWPQDMIQNCSSAGIELL*