MFDLMTVSFVDYICTQGDLALINWIKEIPCEPRVEVMLIDDAFVEKKWMECLFQPDAYLGDEVIDCYINLIKAQEHLKCRSGGHVHIENAFQFNFLKRDGDVETKTDELYPSKDMAQISSAERRVLLYLDHDMVNTRLQSTCSSCGLFLLNYIEYWTGDELSDNFTQIYYYYYDIMHFLVGSLHFLMGLFFNNTLHDDMSHFRKKLAAILLSSDINKRKGCLLYKYDKEVDAGCSSDVQILDSPTNPKKRKLLCVSEENKVLMEDDDGPITQADLERWFVHDWDKRTPIKIPTDECTNEFLLSGLSTKDMPVTKADLIDVLCDYIMTIQDDTTLEMTWVRSFNPFKIEISVKDLQNVLRVNLDMTLKCFDMAVRLLAIKESHMSKDEMIKDKKHYMDMRFWANTSYFVLQAMVMWGTGRGMEFNRDTNILRRNFVIDLLSYEENSCRYAIPPNIQQRLISIAKKD*