MVKAKRRQLAALAASKETLSADEESWVLVKKQKITILIPPLPVQPASQSPRMKRVQTKTRKLVKGRSQISSKRHCKISWTKQNKTTIHGFKDEIQCVGDGTKVMNPSIQAPPNLTNERLPLSSAKAAHDGLDFVSEFTELPSQPSLDLVPSAIDAPFTNNQHIRRTYKSSGTLAGASQQHAVVLEALKSLAASKGRDLPLQVNGMRDVHSFTSASCLNIGALQNQRIRALNVEKKLRKAGGLSMWLISQGLGQFIQMFQREKIGKLQLLNLTMGKLKDMGANAVGPRRKLMHAIDCLCQPCYF