MAAVSTPFNSSLNKPFLSLYSSIPHLGFSQVVQFPTLKPKFLLSNPKTVVISAAKADGTYANEDDSLTTFDSSIRQKSRRHTIQVFVGDESGMINRIAGVFARRGYNIESLAVGLNKDKALFTIVVSGTERVLQQVMEQLQKLVNVIKVEDLSKEPQVERELMLIKISADPKYRTEVMWLVDVFRAKIVDISDHSLTIEVTGDPGKMVAVQRNLSKFGIREIARTGKIALRREKMGESAPFWRFSAASYPDLEGAMSAGTISSTIKRTPNGESMSMAEGDVYPVETDDNSGVSQVLDAHWGVLNDEDTSGLRSHTLSMLVNDTPGVLNIVTGVFARRGYNIQSLAVGHAEVDGLSRITTVVPGTDESVSKLVQQLYKLVDIHEVRDITHHPFAERELMLIKIAVNAAARRNVLDIASIFRAKAVDVSDHTITLELTGDLHKMVALQRLLEPYGICEVARTGRLALVRESGVDSKYLRGYSYPL*