MTALTIQKDRDKNCFGTNKTFTSLMTIYGVIIEVLEEVGKDMSFEKYGETMLLLDVLQSFNFIFMLYLMVEILGFTNDLSVALQKRDQDLLNVLSLVKATKEELQEIRNDGWEELISKVMEICNKHDIDVPDLDALYVQGKKPRRHATTSTFDVKKLLRMVELYPNDFVDVLEVVVRHQLQNYVRNVRCDPKFAKLKGLSDLCAKLVETKKCNTFYIVYRLLKLALVLPVATASVKHVFSVMKFVKSQLCNKMSYQWLNDCLITFIEIDAVETINNNVILTHFQKMDNRRFSL*