MCVPNKLLCHHELGLSNCKFTRRNFRAAYGMAQTLNRRVYELRNDTEMLQVATTCELLKTKTRIHANRIYISPSIRQKALPTNAMSCNIGPESALLPGLPDDVAKHCLALVPRNYFQSMGSVCKLWRKFLQSKEFYVVRKLAGSLEEWIYALKTDADAARTHWQVLNSVQGKWQSLPPMPGPMKTGFGYVVIDGKLLVMAGLFEDDAGTAKASANVYMYDSALNRWSELPNMKVARYDFACAEVNGLVYVVGGHGERGENLSSVEVFDPKTNDWTMVESLRRPRWGCFACGLEGRLYVMGGRSSFTIGHSRCIDVYDPEIHTWSEMKNGCVMVVAHAVLDKKLFCIEWKNERKLAVYNVTDNSWQRVPLPLTGSETVGFCFGILNGKLLLFSTKMETLVYDPTAMPGLEWQAIDIRPLGTCICTVTISA