MKREKKKTKRIIFIGGRLKQKIIGCEACSVAPPTSNLRTVSCRVTTSEGIMSVINLRFCHCSQLLLLSPNPKLSSSSQTAKLTLRKKNPTTPFAISCKTRFSSSIRASMASPSITDAETKPFSVLFVCLGNICRSPAAEGVFTDLVNKRDLNSKFKIDSAGTINYHEGNEADSRMRAASKRRGIQITSISRPIKPSDFVDFDLILAMDKQNREDIFEAFNRWKDRHSLPDGAHKKVKLMCSYCKKHDESEVPDPYYGGPQGFEKVLDLLEDACGSLLETILAENKHVQQS*