MPVDLVKDAAGMEKIVLREPQGASVVIYLYGGQVTSWKNNRGEEFLFLSSKATFKPPKAIRGGIPICFPQFSNLGSLEQHGLARNRLWSIDPNPPPPPVNGIKTFVDLILKPLEDDLKIWPHCFELRLRVALGVANLTLTSRIRNTDTKPFSFTFALHTYFSVSDVSEVRVEGLETLDYLDNLQNRERFTEQGDAITFDAEVDRVYLSTPTKIAIIDHEKKRTFVLRKEGLSDAVVWNPWDKKSRTIPDLSDDDYKRMVCVEAAAVEKPITLKPGEEWKGRQDITAVSSSYCSGQLDPHKVLNG*