MKKRVWCNLPDALLERTLATLPVSSLLRFRCVCKAWNGFILSSEFLKQCTNRAYENRAYILLSTWDKEYPLLAFDPALERWHVPSLELLNDDFSLVAAAGGILCLSDGVGFVLCNPITKASTKISCQPKGHHITNTLLTNMRINEATRSFQLLVVGSTDHCRLVTYFYDSIEQAWRLGSKHDEVLFFESNGIFHGEVFFIICSFPLKLMSFDTRTASWSEAPAALPEGVQTPYLVVCCGQLILLGLVGDCHEEPVQNKLNRFQLWQLNEETQMWEELASIPESHLRKILDSEEHFEGFSCVALGNLIYMSSNHACVIYDAALKSWRWLPDSSVLSARQVCIRDVYALEPTLDSLL*