MENLKNEKSHVLIVIFPGQGHINPSLQLSKQLISLGIKVTLSTSLSAFNKIKILPNIEGLSFAPFSDGYDGNFKGSFNEFHSYYSSIKSHGSEFIFSLIKSNAKNSTPFTHIIYTVIMEWAGLVAKELNIPSTLFWIQPATVFDIYYYRYTDYSDYFKNCDSKNKIIELPGLPPLSPIDFPSFVFDDVECNNWAVESIKRQIDILNSEENPKILVNTFDDLEFDALRILKNVTMIGIGPSIPSIFLDDNSFQADMIEISSKNYMNWLDIMTKGSVIYVAFGSYTEASSQLMEEIGQGLLKCGRPFLWVTREGQIEEKLTCKDELEKQGKLVSWCSQVEVLKHPSVGCFLTHCGWNSTLESIASGVPIVACPIWNDQLCNAKLVQDVWKNGVRVNTGDGGIVERDEFDRCIEIVMGSGEEGGKLRKNAKKWSDLAKEAMKKSGSSAVNLKTYANEFLLAGS*