MKKRYYALVWLYSTITILSIVFVVMDNLGITFNYLRNHLWQVERLGFSILLLIVSVTLLLLLLWIIMDDNSKRNINQNLKYILNNRRLYLDETSEINTNLSRLSKKMSHLTANMQKKESAYILDSQEVVKQERKRIARDLHDTVSQELFASSLILSGISMSLEQLDKTQLQTQLTTVEAMLQNAQNDLRILLLHLRPTELANRTLSEGLHMILKELTDKSDIEVIYKETIAQLPKTMEDNLFRIAQEFISNTLKHAKASRIEVYLNQTSTELQLKMIDDGVGFDMDQVRDLSYGLKNIEDRVNDLAGNLHLISQKGKGVSMDIRLPIVKGDDDE*