MEEVKDALGSWGFFQIVNHGIPVDVLEDMKKGVLGFFEQDSEVRKQWYTRDRSANRVVYNSNFDLYSAPVTNWRDSFVCRMYPNPPQPEELPPPCRDILLEYSSQVMKLGCSILELMSEALGLEPNHLWDMGCATQLQVTSHYYPPCPQPELTMGITEHTDAGFITILQQDQIGGLKVLYKDQWTHVHPIQGALVVNAGDLLQLITNDKFVSAQHKVVANKVGPRISVASFFLTDLMTQNPKVLEPIKELLSEDNPAKYRSTTGKEFLDYFYKKGLDATPALTYFKI*