MASGVLSQLYHQGVEVDALVRVETDRMRAALQEARRRHARGVVAAVGRAAEARLRAAEAELERACRRGADLEERLRQLAGEGQAWLGVARSHEVVAAGLRATLDKVLQQPAVAAAGGGECGVAEDAQSCCFVASPSGLVAGDAVSTGHNSQGKKEQEQAANPMPTRSSQVQPTPPHPPRRRRRRVANGNFSKRRRGSTARNFNRPHRRGLLLTDPEGRLDSRPSPATPGMPSSRLVHLILLATLSLLLAQTLASSAPVPAAGSASAESGDPCATTVADGEADVPLCPVWCFRPDPVCGADGVTYCYLPEEMRNPDSFKWMLQNPMYRQQLQDMLKNMGGSPDQWDNRMLDHLKNFDLSSPEVRQQFAQVGMTPEEVVSKIMANPDVAVAFQNPKIQTAIMDCSQNPLNIVKYQNDKEVMDVFMKISQIFPQING*