MEEEKQSKEWVLMVTARAPTNIAVIKYWGKRNQKLILPINSSLSVTLNPHDLSATTTVAASPSFTSDRLWLNGKEVSVQSDRYQNCLREIRSRARDVVDAKTGAVIKKKDWERLHLHIVSKNNFPTAAGLASSAAGFACLVYALAQLMGVQESYKGEISSIARVGSGSACRSLYGGFVEWEMGKDDEGKDSIAVQLAEEDHWEDLVVIIAVVSSRQKETSSTSGMQDSVNTSKLLHHRAKELVPQAMAEMKKAIKERDFATFARVCCADSNQFHATCLDTSPPIFYLNDTSKRVISMVERWNKAEGTPQAAYTFDAGPNAVLFAPSKSVARELLNRLLFYFPPANDKKTSSYVAGDVDMLSFKELDSSFQPLEAVGMNIMRSPGELDYILCTRPGGGPLVLKDHLVDASTGLPL*