MKIAFDVDVIKDLGITRMVHQVAEWGYKYIEQSPHPQINPFYKHPRASREIMAEYKQALRDTGLELSSFICVYRWSGPDELRRQAAVKNWKRLVEIAVEMGVQVINTEFSGDPNQPEICDEMFYRSMEELLPIFEREGIRVEIQAHPWDFCEENNETVDIVKSFRSDNVKYVYSVPHTFFYDKGVGDVASMLRYAGSDLSHVLIADTRNHTKHCRYIVNPPGVDAVVHQHVGVGEGDVDFDALFRTLREMKFAEQTFKVGGEPIVATSLFGYPEKMKYQAVETRELIERELLRR*