MEESAIKRLKSLELNDSDKQSTSTAICVEGYDTSLKEYPLRLALTKHFASCGEITQIYVPRDFKKKILKSVSFMWIKGEGAEDKALQLSGTDVGGWTVIVKPKPKHEPPSPITTISVEGYDTSLQKYLLELILEKHFDSCGEIRHVYVPTDYERGVLKSVAFLRIEGEGAEDKALQLSGTDVVGWTVIVKPSEIFYDNSSRAPATTPEASKIHRFRVTGYDASLPEIDIQMALCKHFSSCGEIWQVTVLSSTAFVSLRGERCVDKALELSGCNMGERTLVVNEPVVPQPELLKRKRVRHCTTTGYMPPGTWDKADADVYDE*