MAFVALCALVGGLALVKAERARGAGRIDRAALGGAARAQNAPGHVPGLAEHVESVTRSTKFRAITFCNKSYWTFAHALLESMKAVAPSIVDFWTVIVPDEATKEFIEKETAGAGHKIDVYVDDDLRKQVAKFAEASKEELKSMLSWRRVHAVQTLVDNDYTVMFLEPDAVMQKNPLQLIHDQLTTNDLVLGADYGLGTTARKHANTKVIVAKPSVQGKKLLNVWQRAEQTYSGDKAEVGFLLNDVIPHIDALTAKIQILDQTVVGNYLTHHEKAGQAIVTGMGCDNVDFKINFMAQLLRHVQPDDPNAPKSAIDYEGVSAGCDYAGREKVFKISNEFAKKKMAAKLGSNKATSSDE