MKNMDYYIRSEQSVYENIIRSRKDLLQKVIQMEKVDYQAIVIFATGSSSNAAFAAQLYMSDKLAIPVYVEEPSTAGNYMLHLNKNTLYIAISQGGHSYSTIHLVKEIERQGGIVFTLTSDLRSPIAKESTRAIDLGMGLEEMPYVTLGYSATILMLNLMALELALLQEKILEEEYQAEIAELKKITAHLPQVIEKSAAWVDEHTQELMEAERVFFIGYGAAYGVAREGETKVTETIRITSFGKELEEYMHGPYIGLSERDYIIFLEPQGLLEDRAEKLKQFLQGHVKKIRTIYADAGGENTDDLLLGMRTAELLTPLFMTIPVHLLSFEISKKKGINLEVSAFPEFDKITKSKI*