MAAARVMASANNTLTTSLISKIPLQKPNSFNLCFRNGLAAAHRSRLFTCTAIYNPQIQIKEQGQPETLDYRVFFVDDSGKKVSPWHDIPLHLGDGVFNFIAEIPKESSAKMEVATDELYTPIKQDTKKGKLRYYPYNIHWNYGLLPQTWEDPSFANAEVEGAFGDNDPVDVVEIGESRAKIGQVLKVKPLAALAMIDEGELDWKIVAISLDDPRASLVNDIDDVEKHFPGTLTAIRDWFRDYKIPDGKPANKFGLGNKPANKDYALKIITETNESWAKLVKRSIPAGDLSLV*