MGIQKEFDLMAVSTKGDDTPLILRKNLCVNVVEPNIKNEISSQKLDIILTQFMEILSKRKKYHIGYPINVCYEHHATLAPLLQFHLNNCGDPFTQHPTDFHSKDFEVAVLDWFAQLWEIEKDEYWGYITSGGTEGNLHGLLVGRELLPSGILYASKDSHYSIFKAARMYRMELQTINTLVNGEIDYEDLKSKLLVNKNKPAIININIGTTFKGAIDDLDFVVQTLENCGYSSDRYYIHCDAALSGLILPFIKHAKKITFMKPIGSISVSGHKFLGCPMPCGIQITRKTYVSTLSKIEYIASIDTTISGSRYGLTPIFLWYYLNMKGHAGLQQDSITCIENARYLKDKLVKAGIGAMLNEFSIIVVFERPCDHKFILRWQLCYLSGLAHIVVMPGITREIINSFFNELMQERKRWFQDGKTKPPCLADEFGSQNCMCSHNKMHN*