MVLADLGSRVAVALRKMAQAPLVDKDVLNEMLTEICKALLQADVNVAQVKHLRESIKKNVDVESLASGMNKRKMLEQAVCNELCSMLDPGKEPYAPKKKQANVIMFVGLQGAGKTTTCTKYAYMHKRKGFKCALVCADTFRAGAFDQLKQNATKAKIPFYGSYTETDPAQIAAEGTAKFREEGYEIIIVDTSGRHMQEAALFEEMQQVSDAVAPDEVIFVMDSSIGQAAHEQASAFKKKVAVGSVIITKLDGHAKGGGALSAVAATGAPITHIGTGEHVEDFEDFEVKSFVSRMLGKGNIAGLAPEMMKRLTQGNWTLRDMREQFQAVLKMGPLSNIMNQFPGMGGLDFHESGARIKKHHPLEVVELLDQFKLMATTMQKTIKKNKKMGKAGQDLHNMDAATVAQMMHKMNPQMLQHLGGQAGLEQMMAEMEKEEKKHGKGPKGK*