MSINPLITFKAGRCEVDTDSKPAKVKCLPEPGYIYLYSDDGLINFCWRPRSQAIDDEPPLSLVMVPGDGRFVPYQPDDQPSGKTNGRILVLKFLSSSTRHLFWMQSKPQSTSGDPAWFSPRDRKITDLVDQLLSGEEVDVQQELAEARSSNCRDDEDDDDETMEDADGQGRSGQRHQSASGGAGADATGGDVRREGEDSREGGADGARARGGATDAATIVQNLLDSLAGSSGGGNQQQQSQAQGKVYPLLSDLLETPTTIPVIDGADETYIDNLLDLLPATIVVMAADDEFDGEANPPAAAAAKASMSLPEKKALLKQVLRSPQFHQSLSSLSMALRDGGLPTIAEALGVKVENGGLVRGGSVPLGGGEAVEAFVEGVKKEALDKKR