MQKFVDTAARGGVLLVNLGSPKSSNTIAVWQYLAQFLSDKRIIDIPRWRWLPILYGAILPLRAKRVAKRYRLIWTENGAPLVDITQQQTQALKILLAKTGHQNIVVDYAMRYGVPSISSALQRLQAQNVRQLLVIPMYPQYAEATTASVFDAVAAALEKTRALPEIRFVHHWHDHKNYLDALAAAFQHYLSKNGAPQLLLLSFHGVPKSVITEGDPYYDFCLETADLFAKRVHFPKEHIKVIFQSRFGRKPWLEPYADEIIADLPKRGITKIAVMCPGFSADCLETLDEIALRYRALFLQSGGKQYDYIPALNTHSSHIALLHQLIQEHTAGWSTFAPQIKKEMP