MSAKQQLRILVPVKRVVDFQIKPRVNKTLTGIETSGIKFSINPFDDIAVEEAIRIKEKNKSLVESTHAVSIGSAKAQDILRNCLAKGIDTCSLIDSVGKENIEPLAIAKILKAVVEKKGSNLVLMGKQAIDDDCNNTGQMLAGLLNWPQATNAAKVEFLDNGRVQVTREIDDGEEVIEASLPMVITTDLRLNTPRYVGLPKLMKAKKKPIEKLDIAKDFPEINIEPQLKIVSMEEPKTKSPGVKLNSVDELIEKLKEVKAI*