MRLAGSRLSSRPLLALRGRLGAASVLGRRGLHLGVEADPRRMTFVDPTVPEETPSREREEEQELRSLNGMAQAYREAGDLTRAEAYFARVLARRRALHGSDDPRTLYAMGHLTAVLAARGSLHAAVTLAKKQCAASLRTLGPCHPDTLLCHGHAVSLLSQVGRHEEAEETARLTHSSCAAYHGEAHPTTLIALSQLGQALIAVNKLDEAETCLRTEVALSTDSLGGSHPETRIACSNLASALVAQARVLADAMPDLSASKLSEAEALFRAQLDACAELSALVLGPAHEDTLSAQEAHARVLGHLSRYEEAVALLRASRGEAHPATLALMAEATQKYHDEGRPSQAEPLARELVAACARRLGEGHTLTVRYSWMLAVLLRQQGKGDEAAAITGEWGALPSDLPASLPTARGHKPAPHSVVDYVELGQFSHTLQTVSFEDNYSKDLVSLGHGAAELPLGELGGGGFAFHFETPSY*