MELGVGIGGSGIRATQCAADVSRNLPIYPSICCGGYQGRSIDAESLSSSSGLFSFRLSAQNQKLHSDVPLTRRPLCVSCSQFSFQPDGSGMSTKFEPFSEPFGKNRCVGSGISHNRRFGWKGFLCRAYEGSTVGDLEWMSTASPHEVLGISEDCSEEEIKSAFRARIKEYHPDVYQGFGDADAITQRLLRAYEILTTDVGRQTYKRKSLDPFEEPECFAEDLFVNEVACIGRGCPYSCVERAPDVFQYAPDTGCARAVKQGKGDEYHVQLAVGQCPRNCIHYLTPEQRIIVEELLRSAIEGTVYSYDTVTMEGLIAKANYENGRYQPPKRTAKRTEQWVDWF*