MDVFGAIISVLSCLCKEIGRKHNNLKNINKDMETLKREMKYLSGKEDDVKTKLQRGDQQLGMKCKREVKVLLEQIENLQNEVDSLLDKEKLGCQNGELCCYYSRLELSGRVKEKIKEAIDVQEKIKSFEDHEIPTMELVKYWVYDGLISEARNSEVEIDKGYDILNELKNACLLERIDNRSGAEFVKMHDLIRDMAIIITRVSPLFIVKPGVDLEELPHREESMENVERISLTNNNIQVLAGEPKCPKLSTLWLQHNRYLKNISPSFFEHMKSLRVLNLSYTRIKCLPESLSNLENLRALLLHYCFDLKTMSPVTNLKLLRFLDLNYTGIELLPQGMEGLVNLRHLNLSRTFSLNILPIGVIRNLSLLEELYMSRSKYSWSLNSLQVEGGASIEEIINSTHLTDLHVHLVDLPSFDAYVKSEQWQKLESFYLIVGRVTDLLPPDTSKMKYIVEIGGCHIVDCERPLVLPSNTQYLAIENCNDIVGLSELPCLSHLNELKECHISRCDALRLTYTMYVPEAFERRLREEPSHRPILLNGG