MADEVTIGFRFYPTEEELVAFYLRNQLEGRSDDSMHRVIPVLDVFEVEPSHLPNVAGVRCRGDAEQWFFFVPRQEREARGGRPSRTTGSGYWKATGSPGPVFSNDNRMIGVKKTMVFYTGKAPTGRKTKWKMNEYKAVDETVNASTIPKLRHEFSLCRVYITTGSSRAFDRRPVEVLQTERMLTSDVAVAETSFRVESSSETSISGGENIDLSMSTELVDGLTEPIWEWEQLSWP