MPPPLLLALLAAAAVAVTSSAAAVEFPKEALPTSSGYLPVDPSTNSSLFYAFYEASAPLAATPADTPLLLWLQGGPGCSGLVGNFFELGPYLAAPDGASLSRNPFSWNRRFGLLFLDSPLGTGFSAAPSPALIPRDQPAVAAHILAALQSFFHASPPEFRKRPFFLSGESYAGKYVPAAGAHILAANPTLPVKQRINLRGVAIGNGLTHPVAQVATHADSAYFTGLINARQRGELAALQAEAVALTKAARWREAADARGRVLGRLQNVTGLATLYDLAKQRPYASAGVGELVNRPEVKAALGARPDVTWEECSDAVGAAMHEDVMKSVLPEVEALLRRTRVLLYQGIRDLRDGVVSQEAWMQELRWGGLRAFQDAERAVWRTGEGEGRELAGYVQRSGALTHVVVYGAGHLVPADNGRATQEMIEGWVMQTGLFGSGMRSRGLLPADHRTEAAAT*