TAKRKKVNHACLYCRRSHMTCDDGRPCQRCIKREIGHLCHDEHRSRPPEAQPATTAASSSQVRTSMPGTHSPLPQATSAWPMVFPQSYQPQNFGNEFSVLTHVPALFVPNLSSHLHRDFLETLDDGFFFTPPTTVAPALISNPFPTPTEAASSAPITTEVTAAEPPPVLLPADKTEKFLLTAADQESGSRDERLNRVIRSKYEAGLLKPYNYVKGYARLSRWMENNVSQESKQAILQPLSILRPKFRAVAQSLRDLDLVFIEEAFERMLLDYDRVFLAMGIPACLWRRTGEIYKGNRAFTELIGLDGHLMRDGRLCIYQLMAEESAVNYWEKYGHVAFDSSQKAVLTSCIGTQTEEGFINCCFSFTIRRDDWGIPSMIVGNFIRS