MEPNTILNKEAKELLNAQTHIWNHVLSFLNSMALKCAIQLGIPDAIHKHGKPMTLIELADSLSVHPDKAPCLRQLMRLLVHSNFFSTTGDLPNIDGEQRQILARKCQEAKDLAPNGSSERSSPSGEEEEEEAFGLTLCSQLLLKDHPFSQTPFALLEMDPSITDPSHNLGEWFRTTEHESPFHMAQGKNIYERMPSVSIFNELFNRTMSYDSRLVSSLLVTSNEFKGLIEGLESIVDIGGGDGTMAKAIAEAYPNLKCIVFDLPHVVDGLQGNGTNLSYVAGDMFEMVPRAHAVLIKWAFHNWSDDHCIKALQRCKEAIPSKEKGGKVMIIEMVMGVVPSDNNVNHSHSQLLMDMQMLSVSRGKERTEEQWKYLFINAGFGDYKILPILGSRSIIEVYPA*