MKVLNLGSKKQASFYVACELYKEMAFNQHCKLGLATGGTMTDLYEQLVKLLNKNQLNVDNVSTFNLDEYVGLTASHPQSYHYYMDDMLFKQYPYFNRKNIHIPNGDADDMNAEASKYNDVLEQQGQRDIQILGIGENGHIGFNEPGTPFDSVTHIVDLTESTIKANSRYFKNEDDVPKQAISMGLANILQAKRIILLAFGEKKRAAITHLLNQEISVDVPATLLHKHPNVEIYLDDEACPKNVAKIHVDEMD*