MGESGGVVTVKEETVVEEGEGDGEDVPRDAKIVKTLLRSMGVREYEPRVVHQFLELWYRYVVDVLSDAQTYSEHAGKPSIDCDDVKLAIQTKVNFSFSQPPPREVLLELARNRNKIPLPKSIAGPGIPLPPEQDTLISPNYQLVIPRKRSAQAVEETEEDEEGANPNTSQEQKMDQQQQPPQRVSFPLAAKRPR