MVRKLSTSSFYIQLYQIIEDRSSDQIISWSKSNNNSFVVWDLKKLRSDILSKYSSVLGRNLTEFIAKLRSHGFKTVAKGPGELEFSHDDFSRSPVMKKMMAKALSERIERFDAQIKALKCRLKAKKASLKVETLFQNLSI