MEDYLQGCRAALQESRPLHVVLGNEACDLDSMVSALALAFYLTKTTEAEEVFIPVLNIKRSELPLRGDNVFFLQKVHIPETLLIFRDEIDLHVLHQAGLLTLILVDHHVLPRSDAALEEAVAEVMDHRPIEQKHCPPCHVSVELVGSCATLVTERILQGAPEILDRETAALLHGTIILDCVNMDLKIGKATTKDRKYVEKLEALFPDLPKRNEIFDWLQKAKFDVSGLTTEQMLRKDQKVTCRAGTRVAVSAVYMDLEAFLRRPDLLEDLNAFCQTHSYDALVAMTIFFDAHSEPVRQLAVFCPHVALRMAICGALERSHSPMLKLTPFPAAYPNLQAYLQGNTQASRKKLLPLLQEALTAYSESMKIPAGQPEAASSEQVDKGLDRAGSTLTPGLSQDEDDPPLPPTPMNSLVDECPLDQGLPKLSAEAIFEKCSQISLTQAPTPALSKK