MAGLDAVSTEEQLVERLVQSDTAAEKAAWYADALSFLQAHGGEHWWCRHSQVTSGLAEVLQYHGEQPLVQSIWRQMATQLSACTDCVQAHHSFQEQVADECLDASAAPLLATMHALDCSRVAAALAGTAAAAAGGEEGVGADGGDAQPQLPAEAVTCLFEALGYDTLLEDEAVADGLAAVLCALSSRYELALTEPGSNQRYAGAYRILAHLDAKARGLAAATVRAWGPFPDADAVAVVLPTLSCWCSLLAGQPPGSFPHIPGRPRFRPTVLALWRALHGLLPLLEPEAAAX