MSQPPLAQRLNSLITSDQAVSDLRSYFGTGLLDETAPFTGRRFEHLAGGGDRQAVANTVTADDLIAVQTLSVRIPARVAVDLLEGDLGVRMSKLLSRVRFDIDMAEAEAADLDEGSPAHTAWRVLRDQSGIGWVTAGKLLARKRPRLLPVYDQVVRCVLGRPKSFWLDLHGALRADNRALHRELMALRQSADLPATVSVLRVCDVVLWMHHRKDHQQRGCSGT