MAPNNHASPIAKLPPNVLGDIFHKAHQAKYSLSRPARPWPEVSISHVCASWRKLMVSPKLAGLWSSFCYDMDRKGKAELERFKTYLERSGSLPLTLILRLYPTTEYDDSLTWSVILNDGVLPLALSQYPRWKSVTLYYSDDPDAVEYMASWGRKVRGKRAEHLESFTALNVKLLDDFDEGEEGDPDPPVPTIFTSGTPKLRSLAINDISGRNLLPPLTNLTELYIETPGVVEKLWVWDEFIGVIQTPTLQRLAIYGEPVYASEDDIDIDDLPSKIHLPSLTHLRYDVCPEPYAEGHELFSLLLPRLSAPLLRSITLGNLNQDVSAPETQLVEDPFPAVETVTLLHCTYNNRTDPSFYHWIAGLTSSATTVKVSDWGPMSQGGGSLSFLAQADGVGAWPRMEKLVHFIEFRDKMDSAADTVVEKIGDVIRAREGLKLVELAEANVPSDKRQNLKLHGTLGARCTVEFYKKRARAFEEAVMFKWVSLQTEYERWGKEDEEELDGELGGWVL*