ATGHGSKPRCKRRMLTIKEKIELLDMIEKGTSYAAVGHHYGINESTVRYIKKDEKNIRSTATVTFNKMAKRVITPRNKSIIKMESVLALWINDCRKKNIPLDTNTIRTKGKQLYDRMTDNVEILEEEDGFSASKGWFHKFQKRYGLKSVSLHGEAASADTDAAEEFVSSTFKDIIKEGRYLPEQVFNMDETGLFWMKEEAKTPGFKAQKDRFTLIMCGNAAGFMIKPGLIYKSKNPRALKNKNKSVLPVHWMHNSKAWMRKILTMCFIPQVMGYLARKGLEFKVLLLMDNAGGHAVDIIHDGVRLEFLPLNTSLIQPMDQGIIPAFKVLYTRNSLQRLVEAMEEHDEFSLKMYRHDYTIASCLQIIQKAISEMKTETLNACWKKLWPEVVHGHQGLSPDEVHHSEVDKAVRLARQLGGEGFSDMTAKDVNVLLEDHGQLLTDQDL