MANEAAQLYLDLLKRCIMGLVYEDQPLRNIVYEPFSINAPYTGPYSTFDREKRLNGHEWPSQAHTMLSMHRLNNIQSLVTDILEKQIPGDLIETGVWRGGATIFMRGILKAYNCNDRTVWVADSFQGFPKNEEEGLLGETESPGLPQEQHGPPPKPIQDILDLLWKGTSYEDVRQHFEQYGLLDDQVKFLKGWFCHTLHQAPIDNLALLRLDGDLYDSTYDALEALYPKVSQGGYVIVDDYATFEECYNAVHDYLESIGAEVTMQPIDEDSVFWQKL