MEKHVLELLARTIGYMTIIRVLIAICRWVWATFLRPSKNLKEYGSWALVTGSTDGIGKALAFELASKGLHLILVGRNSTKLKATANEIHGRYGSGVQVRSVVIDFSSDSLEVIGKRVEEGIEGLDVGILINNVGMSNPWPRFFHEADCMVDEIIKVNVEGTSRVTKAVLPGMLMKKKGAIVNIGSGSAEILQSFPLCSVYAATKAYIHQFSRSLYVEYKQHGIDVQCQVPLFVATKLLPMTLSSFLAPTPEVYSKACLRWIGYEPVCLPYWLHSFQGSLVHAMPKGFLGWVALNYCLYLRKVENSTVLEQVMKRENEATI