MPSAPALVKRLHYYSSVDEPETPDFCNKYVEDLGLAVDYCVRFNIFVYATPSALRAIVNGKLVACKDGDDNCYESPESVNAAECSLTPDGKWPNIKLTTTDASAKVVVGCDGVPKRPVEIDSAV