MKILIAPDSFKGCMTAKEACEAIEKGLKNIDADAQIVKVPMADGGEGTVQALVDALNGKIITKKVTGPLNKPVTAFYGLIEQKRLAVIEMSAASGIQFVNHDTADPLHATTYGTGELILDALQRGAEKFIIGLGGSATNDGGAGMAQALGVRFLDENNQELPVGGIALEKLVRIDQTQMSPLLDKATFSIACDVSCPLTGKNGASIVFGPQKGANETEVKLLDSALAHYADIVAPELKNTFGAGAAGGLGFAMMAFLNAVPNPGADLVIDAVGLNEKSSDCDLAITGEGSIDFQTAFGKTPMAVTECVKKNSPNCTIVGLCGHLGKNVDVLYEKGFDALFPIVSGPQSLEEAMKNGELNLTRTAENVLRLIKRTKFSI