MCNVFNCQPADPLSTSIGGPPLPEGFLESFLRLGQILTTGQFWQKAAGSPMTLDYLSRVMHLNRRSESAFARRNFLRKLSARSKAAPHGTMQDLFLQEVFQSLAGCYLPYISGVPSNPRVHSLLRWCGVSTEIDEFSLLKALRFVRESDIQDLGLVSEIYRRLYNCGFNPDEEKIFLVPGKGFVSKSQCVWRPFKSELLRRCCQLEVLQDHYSRFGADVRTALCTSWIRECPETSAKALCESLIMAIECARVDSSRHLPGKPSIPPQEAAAKLFPASKAAIEDLVKLCVGTCLGMDLIPPEPSQRVEDKRPDGVVFNHFVQQRMIVVPGVGEGDCQCRILSMGEAYWDVVPELAGTPAQDVALKTHYGVGGNEEATIIFFTEVLHVKPFLTLDDWTVICQTALHFVPNSDSNGNIEEGLKLFQAMVFDGSRISEM