MQVIYHAFSSSAYGARPTEQDPLIDMELLPLLTWLLLAHAMAYLAWMAAARRRQSRCYLLDYVCHKPREDRKLSTEAAGAVIQRNARLGLTDYRFLLRVIVRSGIGEETYAPRNILEGREDSPTLRDAVDEMDAFFDEAIAELFARTDVAPRDVDVLVFNVSMLSPAPSLSSRIARRYGLREDVAAYNLTGMGCSAGLIALDLARNALRTRPRALALVVSSESIAPNWYSGTDKSMMLANCLFRSGGSAVLVTNDPARRGRAKMELSCLVRANIGASDDAHTCAQQREDAEGRVGISLSKALPKAAVRAFAVNLRRLAPRVLPVAELARFAARLLARRLFPHLQQHSSSGKHKGDTAAPPKINFKAGVDHFCLHPGGTAVIEAVKQSLGLEDEDVEAARMTLHRWGNTSASSLWYVLSYMEAKRRLKVGDRVLMVTFGSGFKCNSCVWEVTGDMADDRGAWADCIHAYPPERLANPYMDKFGWINNVDGDTLMF*