MSPWQRKLRKALGSVKDQTTIGLAKVAGAMAPELEVALVKATSHDKAPFEEKHVREVIFLISTSRAYTMACVSHLSRRLSRTQNWIVAVKALMLIHRLLRQGDPAFEEELLRESRAGSHLLNLSGFRDDSITYGWEYSAFVRTYALFLDELLDYNASIRAFSTDAGRPSSSSNSSFGRRSGSDAYGYMYEEHGSGCLAAFKDMKPHELLERMPLVQRMLERVLACHPAGTAKMDQLVQIALDLVVKDSFQFYDSICDGLATIMDTFFEMESTDCTKAFEIQTVAAKQADALNTFYGSCKSVCGCPSSEYPFVRKIAEEVLETMEGFLRNIMMREKQDRGSKELKKQKALSVPPLPQAISAATHVLNVREQPMTSSLLDISHDALPAEDHGQSSALTPSADPDVFAWQAFDKGELSHTFGTELVKEKSANAWEVALLASINQTPMPGSFVMAEGFDGSLVGRLHEQAIYQQRLALSVPLSIATSLTLPGNPASLLALPAPETTSGEDPFVASYSIPPPPYVQMSDMKQKQELLLQEQRLWDEYQRGGMQGQNGLAKIYNRGLNSALQSYISASLLH*