MQNFSFAPTNFGPRENQKNYVFVDEHNRHKRLKVMRACEGCRRRKIKCDAATTNTWPCSACTRLKLGCVPPTVNYDRDFQQSNQTFEAEAPQYDNGGNPSGSYHQQVPVQQQMTGPSKVVPPIY