MSQKRQLEESSGSRAEAWGPLAQPNLGLGARRRPTATGSPSIRWMITEVMQKSSIEKLFMAIEPLIRRMVKEEIESAFANHAIMMARTVMDVVPPTSKNFQLQFMTKLSLPIFTSSKIEGESSLSITIALVDTVTREVVASGDESLMKVEIVVLEGDFEDDSAIQQNIWIYWPSYSQTMQILGSGMSTKMWEVTVEHSKTCILTDKVHLYYPHSLIKTAVVFNVVGEVRGLISEKFVCADDLMEKDKAEAHAAVKQAYENWKNVSTDGFGLSQSSIPSADIGSLSTGNCRKQ*