MLNVTVSSNSATLTQKVITFIEKCKSISELKKLHALLITCGISKETQFSSRILCFTSLSDSSNIDYAHRVFLQIKTPKIFDYNALIRGYSNSKNPCKSLSLYVEMLQNEVFPNYFTYPFVVKCLAKLCEVRIGRSVHGGVLKNGFDVDLYVSNSLIHMYGSCGDVLCARKVFDEMPVKNLVSWNSMMDGYGKCGDVVLMREVFDSMIERDVVSWSSLIDGYVKDGEYAEALAMFEKMRVEGPKANEVTIVSVLGACAHLGALEQGRVMHEYVVENKLPMTLVLRTSLVDMYAKCGAVEEALVVFREALGRKTDVLIWNAMIGGLATHGLVTESLELYKEMCVLKVRPDEITYLCLLSACAHGGLVKEAWCFFDSLGKDGMTAKCEHYACMMDVLARAGRLTEAYRFLCAMPMEPTASMLGALLSGCINHGRLDLAEIVGKKLIDLEPFHDGRYVGLSNVYALKKRWDEAKAMREAMDTRGVKKLPGFSVVEIFGALHRFIAHDKAHPESDQIYTILDFVLWQMKLDKDCEEQEQMSCDINVGLSNGDDSSALQMNDFSL*