MNIKKIFLSVLFTISLSFGADKTIIIGATPTPYAEILNFSKPLFQEKGWRLIVKEFNDYNIPNIALNEKDLDANLYQHKPFLDDFNTHKGTNLSSLGAIVLVPMAIYSNSIKDIKDIPNGAKIAIPNDATNESRALDLLAKANLIEFKSQSTLKTPIDISKNPKKLKFIELKAAQLPRALNDTDLAIITTNYALGAGLNPLKDGIFMEDKDSLYAIVLATRKGEETSQKSLVIKEILTSDKIKNFIIEKYKGSVIPTF*