MALKISLKPNERMIIGGAVIRNGGKASEFHVENKVPILREKDILGEQDATTPCRNLYLVIQLMYIDEVNLSTYNNTYWELVKALVDAAPSMTPTLDSISECIVGGNYYQALKLTRDLIDYEEELIRHAG