MSGLLPKLWRQCEAGLVRRISQALIGPGASQSRWTGTRLLATSADKNPAPGLRELPHCNVGTIGHVDHGKTTLTAAITRI QSQKGLAEYLSYDQIDRAPEEKARGITINACHIGYSTTERTYAHTDCPGHADYIKNMISGASQMDGAILVVAATDGQMPQ TREHLLLAKQVGIQRIIVFINKADLVDQEVLELVEIEMREMLSDFGFDGVNSPVICGSALLALREDKSEFGVPSIEKLLE QCDSYIPTPQRDISSPFILPIDNAFTVPGRGTVVVGTIKRGTIPRNADADLLGFNQNLKTSISDIQIFRKSVPQAQAGEN VGALLRGIKISAVERGMLLCATGSEDISNHFEGSMYLLSRAEGGRVKPMLSKYIQQLFSQTWNVPARIDIVPSEAMLMPG EHGQVRVTLLRKMVMTPGQAFTIRENGATVATGMVTQRLPSLDLPKNKLSKVFVDC