MGRLSPNTTSMIGMCGGQGSPMRANFFESAGVESLYVAMVLAPCSGDTIYPVPKFTDFLLHLMHKYCLRGKEKREEEHQLCQEKLGSCIQAWEMYELQALLAFKGGLSNHTALSGWTMENSHNLCVSWEGVTSSNVTGHVIMLDFSGLNLEVWKYPVNEEMLGTRGRASSKRQRVCCFKSMGVFDALADDLVLDILSRLDPAAIILKAGRVCKRWHRLAHSQELVARKTAKDPDPEPEPWVVLQVGQRLLWYTSLDAILKDHGRELDHGSFSVGPAGHRFAFVACSLGLVCGRLEDLDEAGGEAMTLAVGNPLTNAWRVLPRIDVKEEPCRYLMIVKRSGHYHVAVVFEEFVMDYHSKSKDWKARPSRTKERELFFTGWRLTPKFVSEELQHRFVLCVKRCSMKVLSITLRSDQLIQSYWGVFAQASVLMEGVSDIAIAFVPTLAVP*