MTCVDPEKLLHGIKISSVVPATVTGETAIHELCNMDLAMKLHYLKAVYYYKKEAVEGLDIYALKKPMFKWLAVYCSVSGRIRRTDSGRPFIKCNDSGVRIVEAQCHMTLDEWLDMKDGSLHKQLVSKNVLGPELHFSPLVYLQFTNFKCGGMSVGFSWAHVLGDPFIASKFISMWGQHLAGSPLPQSIQLPITKARKPGKPPHVTAKPLSAKPVEPIGDHWLTTNTCKMEVHSFHFTHTQLKDIKSQISVQTEPFEAISTLIWHWLAKIRGERGPKIVTVCRNNYLDKDLAGILSNDQMISTVEADFHVAKGELSELATLIAAGMKNESKEIEAMVDYDTGSPDFIIYGANLTFINLEGIDQYGLELKGQKPVSVYFAIDGIGDEGVVLVLPEPPQGVTADDGGDGRTVTVILPENEVLKLRDALEKDWCIT