MDKSWMLQYHDRFSQSYIDGVNSFIEFAKATSEGKFATAFANLLGEAIQDEAPVQKEGWKTVPEGIKKLVIKRVQQIFEFGDYVNDPIIKAAVDAKCQKLYRGWKCELHTHYLSLLEAGLLDPKSHPLKPCKANDWAWMIDNLWETMEWKKSKKARVSRSKMPWNHTSGSRSFLARSSIIRAQNDGHA