MLDIWIDMIICIFYLLFFTTPYIVGDILQLKFIRQKLCEKPVLLPQKDYEEAGNYAIRKMQLSIISQILDGIIFAGWVFFGLTHLEDLTHYLNLSETLGYLVFALLFLAIQSVLSLPISYYTTMHLDKEFGFSKVSLSLFFKDFFKGLSLTLGVGLLLIYTLIMIIEHVEHWEISSFFVVFVFMILANLFYPKIAQLFNQFTPLNNRDLESQIESMMDKVGFKSEGIFVMDASKRDGRLNAYFGGLGKNKRVVLFDTLISKVGTEGLLAILGHELGHFKNKDLLKSLGIMGGLLALVFALIAHLPPIVFEGFNVSQTPASLIAILLLFLPVFSFYTMPLIGFFSRKNEYNADKFGASLSSKETLAKALVSIVSENKAFPYSHPFYVFLHFTHPPLLERLKALDYEIE*