MTIMKMEETAVVWTLLQSDLRPIQDVLAEFNSKFTRSRHFPVCSSLSILLQARALVPLPLPSSVLDFVTDPMILRSTDRLIAFAIMHQCYSSVKPSLNPFISEMIIAACNEQAEKYERAFLLHLFQWNSYNNAKEILKLSAADYIKTFDPSTNDFPELGELQREYGNKADGPSSHMFADYALKKLLHDPDVPRGCDPNSPEYVAVELGDSDSFLTALQILPRFDVQVQPGGISKIGSGDRNEAVSGILGSLTMGGLAPRWIRPCPPRYPVHQSELLWIDPDNKHELVWDDKMCADTSRGATVRDLLVKGLKVTLSPTEQEDITTALSNDPKLVYHCGITPRKLPQLVEHNPQIAVEILTKLINSPEIVDYFTALVSMEMSLHSMEVVNRLTTAVELPKEFIRMFITNCISSCENAKQDKYMQNRLVRLVCVFLQSLIRNNIIDVKDLFIEVQAFCIDFSRVREAAGLFRLLKTLE*