MIRVFKSKQIRQQLTDIELDALVKDFKRYKSGEGVPDLFGRDERYDHPDTFPVLRDNEVMHLHLQDPDEPWPLHCIQFAKKSDTHLVYCPAAMTPNCYLLMIILDPPAHNKAWSSAVMLPLGIMAEKFRNRY