MPGILKTDNIDPLDALEAQIEELERRIIGNVQISEKDAPIADSLVHSNNAVINAVSNYESIKTIFDRITILGKFLDPTYEDSLADNVTKTKMVLESESELRLLLSQLTKLNEMNNSLSGEPFKNIPSLTEQLRKVSEAAIKTQEECSQIERNAKSLMENYSLVLRTMNRSLLLFDAVLSDIEENVKVKKNIDE