MALLPRLFSRFGGAHACATWHPAWRIMAELDAVSRRECLGGGCGGEGREALATPGEAREGVMRMAEEGSILEVGSAVRIRVGGKERERELRNGENVRGWGEASGGRGGGGSLLGRLGKQAMWGGNLGSAFVLGQGASQVRAGNIVLEARFSTEVREDVADAAVQGGVEEQKRREGGGGGGGGGEDGSSEEVGEGRESDMDPWSSVQGREKGESSDGGGGAREGLMKEDAEIHGSAQTSRSLRKKGLAAEPGGSTDSSRRRKKEGTETLELKQMDTRVMVGRPDFGKFAPFNRYGY*