MAMVKVESTAAEGSGRRDAEAELNLPPGFRFHPTDEELVVHYLCRRVAGQPQPVPIIAEVDLYKFNPWDLPERALFGRREWYFFTPRDRKYPNGSRPNRAAGSGYWKATGADKPVSPKGSGGRTVGIKKALVFYSGRAPRGVKTDWIMHEYRLAEADRSPAKKGCQKLDEWVLCRLYNKKNNWEKVKVEQHMAAVQRQNGEVMDAPIATDTMSDSFQTHDSEIDSASGLQLHGFRDMVQGQARDGIVTVKEDNDWFTDLNLDELQACYMNMQGQMVNPMAAATPGLDGNGYLQSMNSPHMRMWQTILPPF