MNRYIQGLGRSHGGEAMKNRSKGKPFTGTCGYKVPLPIVLLLCMACFLLAFFGLMPFSQDFVDENTINPGMYGEKLDGDLDEEEPTLREHGESGDNAIVTIPFQVLSWSPRALLFPKFASKEQCEKIIQMAKPRLAPSSLALRKGETLDTTKEIRTSSGTFLSSRQDKSGTLAWIEEKMSRATLIPKSHGEPFNVLRYEVGQKYNSHYDVFNPAEYGPQKSQRMATFLLYLSDVEEGGETMFPFENYENMNIGYDYKQCIGLKVKPKQGDALLFYSMFPNGTFDKAALHGSCPVIKGEKWAATKWIRDQTHES*