MAIARHQLTNSLTLARNIDIARHELEASGRVSLPRRRAIWRAMYPDIETKQGRDVGHRRLVLLDILAVQRVMPLWRAVFPTDNSPASMLRIALDTAFDRTDPVLAEKTRDSLYVDIVENRSYAKGQETAMFVGHAAANTITTAVFQGVPDADAEIDDDDLDPEGFEPSMLAAAAEAGGLPWSEATDRKIERAFWDWYLGSAITRACEMTGNEV