MSKFDPYEHLNVVLNQDGSISRLLDFPTTQATGDQHHLPGQAVVSKDITLNEEKKTWMRLYRPSKLPSNDKSIAKLPIIVYLHTVPSIVVALDYGLAPENKLPSQYHDTVDAVLWIKNQALDRVNGEKWLREYGDFSRCYLYGVSCGGNIAFNSALKLLDKKLEPLRINGVILNQPLFGGKMRTKSEMRLATDPFFPLPVIDVLWDFALPKGIDRDHRFCNPMMNGPYRDKINKLGRCLVIGFGGDPLVDRQQEFVQMLVKEGVMVEARFDDVGFHGIEVVDSRRAAAIINFVKEFV*