MEAVYRLKPLLDVVRVGNATTSEMRLESTANCYLQLEAPQPQENNNVTDSSSDMSDRIIKIQIANHPLYPDLLSAYIECQKVGAPPELACLLEEIGRESHRMNARREIGEGPELDHFMETFCQVLHRYKEELSRPFNEATLFLGDMESQLSNLCNETLTKSSDNNNRSDEVASGASEEELSCGEMEAFEDNVSSVTCPSDQRLKEMLLRKYSGHFSGLRKEFLKRRKKGKLPKDARMALMGWWNTHHRWPYPTEEEKVKLSEITGLDQKQINNWFINQRKRHWKPTEDMRFAVMDGLRGGGGGGIGGPMLF