MAEPLLTPGGSRRDDGPAEEGPISVTPSDGDQGGETKMCNFQVCGNTFEVQARYAPIKPIGKGAYGVVCSARNVDTDEKVAIKKIANAFENAVDAKRTLREMKLLRHLKHENVIRIVDVVRPKKSVKDYNDVYVMYELMDTDLHQIIRSNQPLSDDHCQYFIYQLLRGLKYVHSANVLHRDLKPSNLLLNANCDLKICDFGLARTGRETEFMTEYVVTRWYRAPELLLSCSEYTSAIDVWSVGCIFAELLGRKPLFPGKDYVHQLNLIARVIGSPSEEEMEFITSDKARRYIRSLPRTPRVDFQKVYPEAEPDAVDLIDKMLVFDPASRITVEEALSHPYLASLHDVSDEPSASGPFEFSFEGEAMTEERVRELVHAELTEYHDEIRREEEERAASRGGRGGVGEDKAELGEEAP*