MRTKRTRLLAVAAGLVAATLAGAPGAAAGDTAPRSAAQLAQVQDAVADAAVDGTAWYVDETSGRVVVTADSTVSKAETARIKKAAGADAGAVRIDRAQGVFRPLLSAGDAIYGGQYRCSLGFNVVSGSTYYFLTAGHCGKSVSTWYTDQAHNTLIGPTLGASFPGNDYALVRYDNTGLSHPGGYSAADAYVGESVKRTGSTTGTHSGTVTALDVTVRYQGGGTVRGMIQTTVCAEPGDSGGPLYDGTKALGITSGGSGNCRTGGTTFYQPVPEALSAYRVSVY