MARSWLITCRGIAKKIRYTNPGANHHISELVAEARRECPNCSYIIDNSDVAMQWPGLPAGVKFDPSELELLEHLEQKVGLGDSRPHVLIDEFIPTIDNDEGICYSHPENLPGMKTDGSNAHFFHRVSKAYGCGQRKRRRTINCSDHTVSDEHVRWHKTGRSKAIYENGVIKGWKKIMVLYKISQRGRKPDRANWVMHQYHLGEEEDEKDGELVVSKIFCQLPNKSMEISETETAYEEPGAPASVIGPKTPKTVTPQPRHPKNSPCETEQSIFILQDQLLLDGEDEPTMPIVSLADDAMNPAWCAVAEEEQVVGEASRAQSNSDEPLLCREDPNSLNDEALLPWDYPILSQCRSEIFDRNLNGYGLPDLHNVDLGTPPDLQLADFQFGSQESLGSWLDRI