MTLILPEGYDPKMSARETEEAIKYIRDTFQREYGREMRLSRVSAPLYVFQNTGLNDNLNGVERPVSFDVPWAPDEPVEVVQSLAKWKRMALKKYGYLPHEGIYTNMNAIRRDEELDNLHSIYVDQWDWERVISKEERTEETLRQAAKDIFRIIKHMEHEVWYKYPHAVHHLPDEIHFISSEELLQMYPDMTPGQREDAICKKLGCVFVMGIGDTLSNGEKHDGRAPDYDDWHLNGDILMWYEPLGRSLEISSMGIRVDEDSLLEQLKKAGCEERANMPFHRMILEKELPYTMGGGIGQSRLCMLLLGRVHVGEVQASIWPQDMIDACESHNIHLL