MALNQSKAVLLRVSLVVVALFIAGYIVGPPLYWHFVEGLAAVNHSSSTCAPCICDCSSQPILSIPQGLSNTSFGDCAKPDPEVSGDTEKNFAELLAEELKLRENQAVENQQHADMALLEAKKIASQYQKEADKCNSGMETCEEAREKAELTLVTQKKLTALWELRARKKGWKEGLANSHAHSQGKVQSS