MEQVVNAVLDLVVPPASMVMLAFAWPTLSFLRGVEWVVKTLTVENMHNKVVLITGASSAIGEQIAYEYARRNANLVLVARREHRLFAVRENARALGAGQVLVIAADVVKEDDCRRLVGDTISFFGQLNHLVNTVSLGHDFCFEEAGDTVAFPHLMDVNFWGNVYPTYAALPYLRRSHGRVVVNAAVEIWLPMPRMTLYSAAKAAVIDFYESLRYEVGDEVGISVATHGWIGGEASGGKFMLEEGAEMQWKGEEREVPLAGGQVEAYARMVVAGACRGDAHVKHPNWYDVFLVFRAFAPDVLAWTFRLLLSTPSPSPPASARRHQLAALPAPPLHPLLEYPSARSPGRAAQQHKLE*