MTKTPAKRAKPVKSPAERAHDQLVLYIRDFESQLDAAQEIAMGFAGDASGVLRIEGIGFCPPDIITFYGQDEMGTQTQLIQHVSQLSVTLRAVPKDAEGDDPPRRIGFQLTSGWVGGGAGDASA