MALLPRLFSRFGGAHACATWHPAWRIMAELDAVSRRECLGGGCGGEGREALATPGEAREGVMRMAEEGSILEVGSAVRIRVGGKERERELRNGENVRGWGEASGGRGGGGSLLGRLGKQAMWGGNLGSAFVLGQGASQVRAGNIVLEARFSTEVREDVADAAVQGGVEEQKRREGGGGGGGGGEDGSSEEVGEGRESDMDPWSSVQGREKGESSDGGGGAREGLMKEDAEIHGSAQTSRSLRKKGLAAEPGGSTDSSRRRKKEGTETLELKQMDTRVMVGRPDFGKFAPFNRDLQNRDKLILRGLLFHGFHGVLEEERRLGQKFRVDIDAVADLRRAGTSDNVRDTVSYADIYMCVKEVLEGPPFRLLEAVAAAIARRTFERFVAVRSLRIRVGKPHVAVPGVVEYLGVDIVRHRSFRTTNVAATPKGPVGSREEEEGEGD