MELQVLRMLAAVVLMSYIVVMVCAEMEGAKRCQAPLVVFGASMVDVGENAVVNPGASAAEFPPYGLDYFHKPAARFSNGRLLIDFISQGLGYGLLHPYLDSVVPNFGNGVNFASSGSTARLSSNGAFSLEVQVKQYKLFKANVLRAQSQHQGVLLKSLVAPSGFAKAIYFMETAHNDYISTILQNTTFDSLALVVSVVSAMESAIRELHDEGARNIIVMNVIPLGCTPGFLAVASTRSLKLDNNSCVGLYNSLIDLHNSHLQRLINQLRVELTLNGLVVFDANAIYMEAIRHPSRYGVRYPLMACCGAGGGKYNVVVQCGKNGSVNGKLVEAGRCRNPAQYISWDGLHPTETFAHHLAVGVLTGQYLHPVRLSMDSLCTASS*