LEFSRSHTDIRPYKCKECNFSFKTKGNWTKHLSSKTHRRRLVQGSGNDSDNEDGLVIASPDEDAIEQRFPFDEMDSILDRAASSDDETDDHLPPMQESTENPYRKFGQENILLERAAHTPPSRWVLVEEEVENRWPEAERARHCSSAPPSAISPTKEDVREEQGVSTSITASLPSLPLPTVLTVPSTSFESMKCNQCDRSFRKASELTLHQYTHDIEKHHARNRMFQCPECRIPLRTKALLAKHLEASHGSHVSWKCFFFLENIAELRNLLKSW