MDEKIKVFLQIEIPRLNEDVDIASIRQRLNDHVKSLIPMINIQDLMDWSLLICVTFRSTNGIGVFKRARRYSSDKEFEFSISVTIPNDNQALYGLSKVKEAFYTPLNDKNFYILKFNFENYNNLHEYILESSKLAIDLAFTKGITCNGKKIKFQK