MENLKNDCHVLLVTFPGQGHINPSLQFAKKLVNLGIKVTFSTSLTAFNRISKLPNIEGLSFTPFSDGYDGKFKGSLDEFESFYSSLVSHGSKFVAKIIESRVVEGRPFKRVIYTTLMAWVGIVAKGINIPSTFFWIQPATVLDIYYYCFTDYADCFKNCSQDQVVDLPGLPRLSPRDFPSFVFTDVNSKYGWGVKSIIDQIELLNSEENPRVLVNTFDDLEFDALRALKNLTMVGIGPSIPSAFLDGNDPLDKSFGADLRWSSENYMDWLDTMTKESVIYIAFGSYSEISSQLMEEIGQGLVKCGRPFLWVIREEKEGGYPEEKLTCKEELEKQGKIVRWCSQVEVLQHPSLGCFLTHCGWNSTLESLSSGMPIVACPLWTDQGCNAKLIQDVWKIGVRVNASEEGVVERDEFKRCIDIVMEDREKREELKKNAKKWKDLAKEAMKENGSSNVNLKAYVNEILLIH*