MLAEVEKGEDEMDVVMAALHLASEDDAIKTRTHIPLPVDSFSKRLDGLVVECGMRVLPDHSQEEQLSLVLGHLYSTWGMKIATEMYEGSFSPYRVYMQNVLSQKCGTQASAAAVVHSLLKRLHNTGRLNFRAKVAVPVDPTGLPVAAPPGKAPVTPQLAPGTNVRPAVPTASLGDTATTSSSGSSSSSSSSSSHSSSSEAVQWASGPQLLVAMLDQLKRFYWSWYWPVESESGFEECARVLLTDDRAGKVNPAVGVITRTGRPFGDVGLSLLACERLVQVLGRTDPYSWQHAMQMRDYGTLLLHVGQVEEGKELLSRYMDWLQAGGDKQAGVANAHGLLVQQLLERQQPVSS*