MDKEQQESHLDSFAPLDGAAAPEDQQHQPACGGGPEMVDYMLGRHHVNAHAPPSPTQSQAVSFDKLSFSDVLQFADFGPKLALNHPVAASVGGGEDADADDDDDGYFFRFQSLPQRHADREAAGSKTTAEDGGGTGVVVSEGTTLVQQQADHGRADKAGDQGKSGRRKRPRTVKTSEEVESQRMTHIAVERNRRRQMNEYLRILRSLMPGSYVQRGDQASIIGGAIEFIRELEQLIQCLESQKRRRLYGGSGDAPRPPVVDAAAGSGGALITSSTQPLALQPPHLFPPTPSHPFPVAGADAKITLDLEAAGGAVVDDAGGGLREEVAENKSCLADIEVRALGADAMIKILSRRRPGQLIKTIAALEDMQMSILHTNITTIEQTVLYSFNVKIVGEARYSAEDIAGAVHQILSFIDVNYSL