MELLPLLTWLLLAHALACLAWTAAARRRQSRCYLLDYVCHKPSDDRKLSTETAGNVIQRNARLGLTDYRFLLRVIVRSGIGEETYAPRNILEGREDSPTLEDAVDEMDAFFDEAIAELFARTGLAPRDVDVLVFNVSMLSPAPSLSSRIVRRYGLREDVAAYNLTGMGCSAGLIALDLARNALRTRPRALALVVSSESIAPNWYSGTDKTMMLANCLFRSGGSAVLVTNDPARRGQAKMELSCLVRANIGASDDAHACALQREDGEGRVGISLSKALPKAAVRAFAVNLRRLAPRVLPVGELARFAARLLARRLFTTSPHLRQQHLSGGKQKGDAAAAPKINFKAGVDHFCLHPGGTAVIEAVKKSLDLEDEDVEPARMTLHRWGNTSASSLWYVLSYMEAKGRLKVGDRVLMVTFGSGFKCNSCVWEVTGDMADKGAWADCIDAYPPEKLANPYLDKFGWINDVDGDTLML*