MAAARVMVSASNTVTASLLSKGPLRRPNSFSICFRNGPVQKRRLFTCSAIYNPQLQTKEEGQPETLDYRVFLEDNSGKKISPWHDIPLHLGDGIFNFVVEIPKESSAKMEVATDEKHTPIKQDTKKGKLRYYPYNIHWNYGLLPQTWEDPSFANSEVEGAFGDNDPVDVVEIGDSRGKIGQVLKVKPLAALAMIDEGELDWKIVAISLDDPRASLVNDVDDVEKHFPGTLTAIRDWFRDYKIPDGKPANRFALGNKPANKDYALKVITETNESWAKLVKRSIPAGELSLV*