MMGRRHGELACNCRWVFLALMLPLGLTGAAIASGGNSSSKSLVPALIILGDSSVDVGMNNNNLRCFARANFLPYGENFLDGNDPTGRFSNGQIAVDFVATSLGLQFPLAYFDPHATGHNIVGGVNFASAGSGYNDSTAKYFNAVSLTKQLELYKSYQTQVAEIVGSSTASYILSEALYIVSTGSNDYVANYFLNFRLKAKLNIKQYTTVLLQSAANFLQGLYLLGVRKLAVVNLPPLGCLPSQRSLFGAAKLDFKDCVTHVNEDAVSFNQGLDSVVHSLKDKYTDFGIVILDCYTPLLDMYQNPAQYGLEEVKRGCCSTGTIETGYFCNSIDRWLSCKDPSKFLFWDSFHPTENVYKMLADRFIKVVLDANIL*