MVKLTFNLIKATSEEFSPATTITLSLSRKDLHEVSILNAFEKLERLDLSGNRLQSIQLLSNCKSLKWLSISNNELRSLQGIGNLLNLTVLNGSRNKITSMDDVSGLVQLRALILNDNQIKSVCQLNQLSSLNTLVLSRNPITGIGKTLSQLSSLVKLSLSNCELQEKFTLRKCSMLKELRLAHNKLNILAKGLKNANQLQILDLGKNHLESFDDIKVLRRLSCLVNLNLRGNPLCSHDNYEAEITRLIPDLQILDGHPLHGASARKQQKGALAQTTSPKSQKSGEGDVNIVLGKQKQADATTSRSKKRKQADGTTSRVTRTKDGLEVNEEDRPFFELIGSSEQSIKSFGVEGKVQSSRKDKQLDSGVVKITSNIRKSKKMKRKTENTLPFSILSENVSIGEGGLSMWDDSL*