MQKQRLQYKKVLLVLDDVDHIDQLDALAGKREWFGDGSRIIITTKDKHLLVKYETEKIYRMKTLDKYESLRLFKQHAFKKNYPTKEFEDLISSSDRAYWWTPPSPESPWQFLVWERLGEWISQVERLKQIPENEILKKLELSFTVLHNTEQKIFLDIACFFSGKRKDSVTRILESFHFSPVIGIKVLMDKCLITILKGRVIIHQLIQEMGWHIVHREASYNPRICSRLWKRKDICPVLERNLGPEFLPDELRWLDWHGYPSKSLPNSFKGDQLVSLKLKKSRIIQL*