MGEPAAALSIELPEKSADLTQWAAETARRLDAATRCPPETLPQVLSAETCCQLLERCQKVLHLEPTLLEVTPPAEGQVVVVGDTHGQFHDVCRMLELVGSPSTSNIIVFNGDFVDRGAWGLETLLLLVAWKLALPRHFFLLRGNHESATCTMCYGFKGELVAKYGKSHWRPVYAACKRLFSSLPVSAKIGQHTLVLHGGLFRRQPQRGVGKNKRKRAHPLLYGLDDVTLGTLEDLARATKGGMDPNGLGTSRLASDVLWSDPVGDPGFSPNLTRGVGMCFGPDVTERFLTENGLRLVLRSHEGPDAREGREDMQPMSAGYTLDHDTPAGKLMTVFSAPDYPQFIAEETDRYNNLAAVAVLTAPDWATPAMRQYAAAHPRPEARPYYDLWVPDSDEEFEPAASDASGMTDVERPTASLVSTASEAGTVQQEGDAEQQQQQEGHSAEQQQAVPGIGTREKADSLLAGSAAAADVEATAAATAATAX