MAGLTNTLRLGALDQALSASSELRNHAPRRDHRLPRSQRVMVRAAAEGPDLSVTVNGLKLPNPFVIGSGPPGTNYTVMKRAFDEGWGGVIAKTVSLDSSKVVNVTPRYARLKASALSGKKPEVIGWENIELISDRPFETMLAEMKQLKEEYPDRILIASIMEEYNRDAWEEIIERVEETGVDAFEVNFSCPHGMPERKMGMAMGQDCSVLDEVCGWINAKATIPVWAKMTPNITDITQPARVALNAGCEGVAAINTITSVMGINLDTLRPEPCVEGYSTPGGYSSKAVRPIALAKVMSIAQMMKAEFPGQNKSLSGIGGIETGDHAAEFILLGADTVQVCTGVMLHGYGHVKHLCTDLQAFMDKHGFTSIEDFRGASLGYFTTHADLVRRQNEAIQHKKKERKGLASDKDWTGEGFVKETETMVSN*