MESTARTKSSCQDPKTSRRKVKTGCRTCKIRRVKCDETRPSCHRCVSTGRTCDGYGIWAGGKASHTPALIGPKSCNIPRQPATFFALALSSEERSRFEFFRCRSSKKVQGIFSSYFWETLVFQVSTIEPAVLHAILALSSVQVAAVTDNCSHPSSITLSIPDKQEEFTLRHYIKAIGHLHPHLSAKHTSSIRVALIACVVFVCLDFFRGHNKSAQAHLLSGLKLLTDIQNCSDTVDDWIAEAFYRLHVQVGLFNHGYEFPQIALRPLESEPQPPIFHSMRQARNYLDQLMDKVIHLTQLGLQNADSIPSQLVDCQKSLRAEFASWRVTFKASKSNLLADGPVRGEYAYRLLHMYYVMGSIMAHACIWPTCEWIFDLHRDDFATIIAIAVNLRKRTLSAPKRLIGDDSGISKAIGDIGWIPPLYYAAIKCRVHRIRLQAIRLLDASPHKEMIWDSDLLAAVAQKVMEIEERGFYEDKDARNTSDINVIKLPETRHFFMPALPSRYRIHEVRVLLADDPLQNAVVLCRTKTDDGGWTVIAGEYDAISQRWVAAEERIIDDTRLLSSGSFI