MKKLAKMISVATLGACAFQAHALDGKLVPDQGILVSVGQDVDSVNDYSSAMGTTPAGVTNYVGIVNLDGLSTDADAGAGRNNIVELANQYPTSALIVGVSMNGEVQNVANGQYNANIDTLIRTLGEFDRPVYLRWAYEVDGPWNGHNTEDLKQSFRHVYQRIRELGYADNISMVWQVASYCPTAPGQLGTWWPGDDVVDWVGLSYFAPQDCNWDRVNEAAQWARSHNKPLFINESSPQRYQLADLTYSTDPAKGTNRQAKTDQQIWSEWFEPFFQFMVDNQDILKGFTYINADWDSQWRWAAPYNEGYWGDSRVQVIPYIKQKWQETLSDPKFIRHSDELFAQLGYGNSDGGNGGDNGGDNGGDNGGETPENCTDDFNFNYVSDNEIEVYHVDKGWSAGWNYLCLDDYCLSGTKSNGAFSRSFSAQLGQTYKMTFKVEDITGQGQQIIDKTVTFTNQVCN