MWRYLPRALQSYRRASICQNVFNRGTGYYSMACNGVSRSLNDSFTRDTYSTSCTKMVEDATKGDPVSDMLVDSFGRLHTYLRISVSERCNLRCQYCMPDDGVELTPSPELLSKDEIVRLANLFVNCGVNKIRLTGGEPTIRKDIEDICLQLSEMKGLKTLSITTNGLTLARKLPKLKECGLTAVNISLDTLVPAKFEFMTRRRGHEKVIESIDAAVDLGYDPVKVNCVVMRGFNDDEICDFVELTREKPINVRFIEFMPFDGNVWNVKKLVSYSEIMARVVEKFSDLKRLNDDPTDTAKNFRVEGHRGTVSFITSMTEHFCAGCNRLRLLADGNLKVCLFGAAEESLRDPMRSGADDSELMEIIGRAVKRKKAAHAGMFDLANTANRPMIRIGG*