MAPARVQAVSLSGSQSIPSEFVRPVYERPALETFHEFDIPVIDLSSLQVNDLREKTLTEIGRASQDWGIFQVVNHGISDELVERLQAAGREFFDLPQEEKEVDGRQGWSDFYFHMVWPPSVIDFNKWPKHPSFYREVTEQYGREVLGVVDKLLSAFSINLGLEESTVRNALGGENMEMELKINYYPACPQPEMALGVLPHTDMSALTVLKPNDVPGLQIFKNNEWVTAKYVPNTLIIHIGDQLQTLSNGRYKSVLHRTLVNKDKVRMSWPVFCIPPLDFVVAPLKQLIDEKNPAMFDGMSYREFKQRKKTKAKKQSS*