MLESHVLPTFGPFSRVLLTSHLRRIKNSWNGRRLVESTVVRKKNIGTLILDETSPAQHTVASWHPLADARRFRAFTMFSESDIEHKPLLAIGQVVDSIGTSRGQQLNSTAPIIKPDPDSCCRQCRTPILDQFMLKIAGAVYHEDCAQCSICSMKLHEKCYEREGSLYCKMHYYNFRECSPYRCSGCKLGISPSDMVFKLKTGIVYHVNCHRCYVCGKQLSPGEHIIVDDYTRSVSCIHHQNLPSTFDDPSTDPRPSLMDPNTSVPLGMMPMEDANSLPGYSGDSPYPIASDSPSSSSMQLYPFELYGYSEFCSEDSKYLKRRGPRTTIKQNQLDVLNRIFSNTPKPSKHARAKLALETGLSMRVIQVWFQNRRSKERRLKHLCNYLRHYEQQGLVPPPIGLANADSLLGSGQFSPPQGFVFDQSQCGPDDEGEMSS