MMKNLSKVVFNPSGPHKSTVIFLHGLGDTAEGGWKYAFTDLSVKFPNTKWILPSAPIRPVTINQGYAMPAWFDVLQWGGDRFEAPTDEKGILEAVEAINNMVNSEIEESGIPSENIVVGGFSQGSIVSILTNLTSDRKLGGTIALSGWLPLAKKAGSVKYKPPSPGLNLTYSPRKMTTDVSKTIPIFWGHGTNDMVAKYKDGERSVKELERLRQGTDGITFKTYKGMGHTSSDEEMADITTWLKRILPQD*