MQHEMEVTDLDTLLALLPACRRCRKAKRRCDTQLPACANCSRVGADCVFLDHVSKEYLPRTYIASLVDHLKSLEARGHATGAESSTSSAEPETTASSHRPRFVLVRDAFRYLGENAPLGGSASNLLACPGQLRSNQSSSRLAIPPTWSWDAGLHQYLIDMYFATIHQVYPILDPESQLFTDPQLGRAEASPFEAFVLNGVYSIACHCLPGNNPQLVLLSDTYHREALTHADRVTAELNLEALQAVNLLAMRSLFDSQTGSLGQQVAFAHHLEMELSAREVEETSHALATLRATTYCVGNQMATALDRPSGLVEPDDAQTLALPNSLMHLCSLYKMQSRFRDGLSMEDMDVTNAYESDGAELNPLVQAAKSETAFLLRPSSETAMQLLISYHDEHMIFNIFTPHWAYKAGALLLSDPSQDASQEGYVLAVTVLDRCALKWPNSRALQDMLKASAKATVKSTSNQAR