MASRGPQIVDLVHRSLTQTIYDVRWLPGTAKFLALGCYARGTGTLQLYEVDGASLQLAAETEQPTSLKCACVLGGGSGCGCGEAGSTQQQLVALGNFDGQLQLVDAERLGSGSELLWRVQAHAGVVNALDAFDGQGAPLIATAGKDGGVRVWDPRAPDAPAAAFLPAAGGPAPDAWCVAIGNAHSAEERCILAGYANGDLKMFDLRGGGAAVRWETNFGKGVCGVQFDRRNIPMNKFVATCLESRLCIYDARTQHPGRGFAGREDKVARDATLWAPRHLPQNRDVFMVTGGDGSLLLHRYRYPDQRVVEDKWTGEQEGVVGRVELLCDRNISCQPVAAFDWSPDKAGVFVAAAFDQTVRVGMVGGAATL*