MDAMPPEGIVKEEEVLLHEERTHPAAAPPQQRQDGALPRPMEGLHEAGPPPFLTKTYDLVEDPATDQVVSWGRAGNTFVVWDPHVFAEALLPRLFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKTIKRRKPPSNAPSSQQQALTSCLEVGEFGFEEEIDRLKRDKNLLITEVVKLRQEQQATKDNVQAMEGRLRAAEQRQAQMMGFLARAMRNPHFFQQLVQKQDKRKELEDAISKKRRRPIDNAPFYGSGATTSQSEQLDSQFLFDSGVLSEPGMNGMENLAQNIQELGQGKTDEEKKDEANGQLDINSDFWAELFSDDFGDEDGSGLSELEGRRPEDIDELGQQLGYLSSTSPQ