MRGQNVAQKLLQRESGGEHRAELQQAASQHFIDRQPALWQEQEITGKLASALSKPLDKAFAAAWQDDHRLLVGTKSNDLLQWDTTAGTVRSIPLPAPPPRQHSILETVWGACGIHSVTVNPAGDMVATGGAEPADCTVLRLPDFAPVQTLVGHIDWVFAAAWVSDRHVVTGSRDQTVALWSIPDCDSGAPAEQYKGMGTPDGLHRKFAGKVRDVKYDFDSCRLAALSTEGCVKLLDTTRNLRATRTIELTYNKELVCMEQQHDLVAVGSMGHVTLIDPRRRAGELRAVASPDNNEGVRSVQLTQHLLSFGTGRGQLFFYDLRANAFLPTQPVQPPEDCVSSGLFGGGSQHGGLPQLLQQPAVAAAPALSVQPPPCHLQLGDGLVVHNETYYSHFHGMVIKHACYAHIWDASHSRLFVCGGPLAFGLQGLYLSVWHX