MDLRALLGEQEDCKGVVGERALSSPEADRAAGVMEGQRKRKRTIFSRAQLSELEQAFAVTPYPDITLRESLAAHTHLPESKIQVWFQNRRARSIKTGRYPKTSHPVLGGRGVVPTPSGPLASSFLASANMFRQEQIHSSEDVQQMYPDWIQIYNHPVSSPSSSSALHQQPPPGCSKPSEPCLWEDDQQQRQHLAPPLASFLPGSFPPPGSRQPHHSSCSRSFQSFRNFKAPSGPHQAVYGAAVGGGHASVDQVVPSHPQSMYWEVTQGQGHPHAQVGPQTSMGYISDLIYNAAIVTNFLEF