MRWILSFLLLGLLSAVSALSSAGGKLLVVLEELSEKSKYTKYFGDLEARGYELTFESPKNEKLGLFELGERSFDHLLVLPSKSKGLGPALTPKLLLEFINKGGNILLTLSSSHPTPTALVSLLLELDIHLPTDRTSLVVDHFNYDTLSAAEKHDVVLLPRPDAVRPDVKNYFRGDGKGGEVIAFPRGVGQTLGNTSPLLTPLLRASRTAYSYNAKEDIEGVEDPFAVGQQLSLITTMQARNNARFTVIGSSELLEDTWFDAKVKRSIGMGGVGSDAKEIKTSNQEFSKEVTGWTFKEIGVLKVGSIKHYLHENGVKSSDTNPKIYRIKNDVTYEIELSEYSWDKWVPFTPPSGDSLQLEFSMLSPFHRLILEPSTTTSDSQTYTASFKLPDQHGIFNFMVNYKRPFLTSIEQKNTVTVRHFAHDEYTRSWAISNAWPWIAGIGATVTGWVAFVALWLWSKPVPLKLTKSGKKVQ*