MATSLPTEVLSVLPVDPFAQLELAARITQHALASKAQQLEQEGQQLRESLVQKQNHIKMLERRVSTLELELQDMAAKSKQAVEEAHRLQSEKSLLAETVKRLHKEVARLDAFKKNLLNHLNSEDEPGLEPSVAAADVAGERLVSEVLSSISKPPPPQMGVGGAYGLRGMATAAATPAFPSTSGRPLYGASTPQAGQPPAASGPPYAAMTGMGMPAQAPPPSTYATPHPHAQYGAAPGSPPRVDGKEFFRQARAQLSYEQFSQFLHQIKELNAGRQTREETLRRAKDIFGMHGAGPEMYMMFEALLSRQSGNML*