MSELRSICRTCGKNVTNLQGRATKLFNKSNYHFISILENITDMYLEFDTTLPHLICQCCKVQLDRILTFRNKCLEVHKSFMAANRKLLRKKAIVDEELDKPDVEKLQQDLWDHTDQEMCVAMADTAGLLREDHNDNEKAKDAEDATQNEKNQEEQVQVQTEEVEHCQEQLHNMSIISKGVSARVPKRTKRNSKSWFCDQCGGVFKSSTYLKLHLQRHSGHKPFACDICQAKYYTDNEMRRHRILHTDARPYACRFCSKTYRGCSSKVVHERTHTNERPFQCQHCDKAFTSTSTRQKHEMLHTNQRKYHCEICDQWFLRSSHLTLHQSTKLHQRRAESARIV