MVKLRGEDSFAAAVEEERVTDTVEGAVMCIPLMEADNGGTNSSHASKQRLRWTHELHERFVDSVAQLGGPDRATPKGVLRVMGVQGLTIYHVKSHLQKYRLAKYLPDSSSEGKKTDKKESGDVLSGLDGSSGMQITEALKLQMEVQKRLHEQLEVQRQLQLRIEAQGKYLKKIIEEQQRLSGALGEPSGPVTGESDPATPAPTSESPLQDKSGKDCGPDKSLSVDESLSPYREPLTPDSGCNAGSQDESAGEERSSKKPRLVRGGAAGYTPEMVVAHPILESGLNASYHQPDHALAFDHPSTSLLGTRDKVSGDDL