MKRVREAFRAACERRGGLEAPPQLALERWRFATKLAEEARGRTAAAAGKGKTKRRRRGACGLVGENTDAMFPNVAHDGATKGTMANDLMRAGVSEAIAIEIEASVCAASAKEVVALEAMKQKLVDGGAHGLAKLAATKLTIHKHSRDLTLGDDYLVKLTHEAYGKLRALYEKHSRAGGDDDGDDDVHDRMFALLLRYKTIHGHGFQAACSHDVFRVLHDDLKVTMECFASPMNAYFARFCSAFGDVDAPFGSIGSFAAFQPSRGSYEVNPPFVREVLDEAALWCEALLERAEKSQNALTFVFIMPGWKETGAFDALTNSAFLRANVLIAAVDHGYCDGASHQRRDPYRASPYDTCVFVLQSSKAARDVGVKDTFATSVRVAMARAVPTLAQLKRQKRA