MEAAAVGAGAPGRSQQQGSKRGRGGAVRGSEAEAAWGQPPPPPPPLGPGAGSRIYRVRASGGKDRHSKVYTAKGIRDRRVRLSVPTAIQFYDLQDRLGFDQPSKAIEWLINAAAAAIDKLPELDPAAFAALPAPGDADAAGKDKQQQGSKSAGSSTSETSKGSELSLSRSDSRGGASARDREVTVASTSAQAASFTELLTGVASAGAISAAEHRQSWHHQPNVSAAAAGCVGIAHNGKGAHGLSTHAFSGPAAAKFGSAPPFGLVPAQPFNFTSPIEMPHFSLGQDTLAASSAAAGDYSLGFSMSSGFLGASRGTLQSNSQSNFSGHHHHQLQRLDGPLLFGHVHGAAVAHPASENQLTSSAALQLWDGLRHSGMKEKSKN