METVKELVQFMQPNQRLDLKAVALTHVLGLTGSSEGKSAILSLDEMLMAIFGLTFDANQTVAKDAVLSLINLTSEEEAAI KVFQLAKQLQPPFAIVEVAAKEITNEQSDLADPWSMVLSNLTRVESLVHEILDTLERDDHTLPRLAKAFAQLDYNKKKAK LHYLAPIFCNLTQVSRGRELCCHRKYELLEKLLPFASFEGSVVRRGGTIGILKNVCFDTVYHDVILNEQSSILVAILQPL CGPEEFSDEDNELLPIELQYLPESKTREEDPDLRKMLLECLLQLCSTRRSREILRSRGVYEILREYHKWEAKVGKDSDCL LACENVVDILIKKEEEIGLDNYKTEVEVPAEQSEKFVQEDAAYVKSLLD