MQNEILKKLDLEHIWHPCTQMKDHENLPLIPIKRAKGVWLYDFDDKAYMDCVSSWWVNLFGHCNEKIANAIKKQVDELEHVILAGFTHEPIIKLSARLCEKVGRNFNKCFYADNGSSAIEVALKMSFHYHLNKGVKKSKFLSLSNSYHGETLGALSVGDVALYKDTYKPLLLECLSTPVPQGKDYTQELEILKDILEKNASEICAFILEPLVQCAGNMHMYEAGFIDEAIKLCHKFGVQVIFDEIAVGFGRTGTLFALHQCKQSPDFICLSKGITGGFMPLSVVLTRDEIYNAFYDTYESQKAFLHSHSYTGNTLACAAANAVLDIFEDENILVKNQILSEFIKKEFSRLEKFDFLGNFRTCGMISAFDILSTKYKRVGLFVFQKALEKGLLLRPLANTIYFMPPYIITKEQIVYVLESLEQIFKEF*