MNIKTKKPKSDFVYAGSVRPYPQSPTRLVDPEKVLTLPDYAIDGVPKKKGGTNGVEVKSAEEIVKMRASGRAAREVLDIAGRLVAPGVTTDAIDAAVHAACIERGAYPSPLNYRKFPKSCCTSVNEVICHGIPDERPLEEGDIVNIDITVYLDGYHGDCSEMFVVGGKEALDEAGQKLIQTTYDSWLSSLELVRPGVDFNVIGKVIQDYITPRGYSTVRSFCGHGIGSVFHCAPNIYHYTVNQPLGLIKAGNVFTIEPMICEKLADPYMWDDDWTATTVDGGRSAQFEHTLLVTDDGVEAMTGKIETSPLQFWEAESEVRKGVWLGTSENARKRAEELNCSM*