MSIVVTKSSSVAVTSPPELGTLTGSIINLSSFDKCFAPVPVHLLLVFDQPINDPVQTVKKAVSMALVHYHPMAGRLVAGADDRELIHIACTGEGVSFVGASASCTLDQVSTSPLLVRDLTLRYPADYCRPGEPLLLMQVTEFACGGFTVGVTWNHVVADGAGMAQFLQAVGELARGMPAPSVVPVRSVVDGSLPSLPSEVVAAMRSQMSVGMEEMAILEVTVPWSLISRVKRECRGECTTFDAVAALFWQCRTRAIATSDPDTPAPLFFPSSMRWLIGGAAKHGYYGNCVMRQPVQAKSGTVASGDVKDLVKLIRLAKRKNIPGMLTITNGGGGGTETPPPRCKYNTLVVTSLRNLGLDAVDLGRGSPARVMPPLCKAERTASNFCVLCPPCKGKDGVNVVSICVKPEHADAFAKELAGLSIRICWS