MHDSVILQILNRVEDIKVLGRCSAVSKRFHSMVYLVENVTVKVDCVISGEGAGLNVRANGVFGHLIRFVVGSIVKPLQVLQHMLGPKKSMLADIAHHSPGEVLKNFTAVKHLRIELPEGELGVEDGVILKWKAVFGSTLESCVILGASQLVNAGKSTYKKSFSFCGRYGDRHGAELGDAAALLCQDDTGNLLESFYTSGGLKLRVVWTISSLIAASARHYLLQQIILDHPTLTSLILTDADGQGMLHMGQEQLKEFRIKPLAASPLANRTQVPALDIKLWYAPYIELPDEFGMK