MLHTTDLRYEKIHACPNDCILYRGDYESLKNCPECNVSRYKKQKEGIPAKVLWYFPIISRFKRMYSDAGDAEKLTWHKFGRKKDDGLLRHPADSPQWKFIDGKFSDFGKEERNLRLGLSTDGMNPYGSLSSIHSTWSVMLVAYNLSPSLCMKRKYIILSILISGPKQPGNDIDVYLAPLIDDLKLLWEKGVEVFDASRNEMFNLRAMLFCTIQDYPAYGNLSGYTVKGECACPICEDRLKGKWLSASRKYVYFDHRPFLPPDHQYRKLKKAFNGEKNFESCPKVFTSQEVFDKVKDIKIIFGKLKKNKDALPKQGYKKCSGFWRLPYWRFLFVRHSLDVMHIEKNVFDSLIGTLLNIDKKTKDGPKARDDLKEWNIRNELHVVEETGKRKYIPPAAYTLSRKEKVELCSSLAGVKVPEVNS*