MEDTLDQGDYALAFFRESHPLHYLGVICKKGAWNLYSRLFHRSKKHVIENPCLQCSSVEAHHNVSWNAKLSIFLLKLLLLLDKPLAFLGDCIEAYLNYLLINGGFFRTLHKAIFNRASLVRPPIDQFYSFIGFLDLRQELRRECAKESREIDTEMEMESEESDSSDPLNGDLSLRDAADLCVMAAKLAYENEHVIARIVNNSWKMHLVKFYDCWNEYLQCNTTQAFLATDSKLDAKVVVLAFRGTSPFDVHDWCTDFDFSWYSVPPMGKVHVGFLEALGLGSRSKVETFEIAKQNASKKAERRVPASTPASGLSGDIQDDSSKVLAFDAICNDLKELLRVNLGAKLYITGHSLGGALAVLFSGMLLLEKDYLILPRLEAIFTFGQPRVADDEFASYMETRMRGPDRSKYFRIVYGDDLVPRVPFDNSLFMFKHFGQCHFYRSIYEAKVMHDEPGKNLLFFYPLSYIYAIRELCHAIYLQVFKRGEYRETGLSILFRAIGLLLPGVAAHNPANYVNAIKFGPSPFTVQIKKLSECTGQLVDANGSSTRVGSFFNALRKRVSPPQ*