MAALTSLSFSAVTHCSERKVTLSSTRFLASSSEIFGFRTDFSYHYVGVRASNSPSKMVVQCMSSATDVPPTVSETKLNFLKAYKRPIPSIYNTVLQELIVQQHLMKYKRSYRYDPVFALGFVTIYDKLMEGYPSDEDRDAIFQAYIKALKEDPEQYRIDARKLEEWARVQKPTSLVEFSSKEGEVEGILKDIAERAGGKGEFSYSRFFAVGLFRLLELANATEPTILDKLCVALNINKRSVDRDLDVYRILLSKLVQAKELLKEYIDREKKKRDERAEPQKANEAITTCLGQQLPGL*