MVKQLKFSEDARQAMLRGVDQLANAVKVTIGPKGRNVVLDKEFTAPLITNDGVTIAKEIELEDPYENMGAKLVQEVANKTNEIAGDGTTTATVLAQAMIQEGLKNVTSGANPVGLRQGIDKAVKVAVEALHENSQKVENKNEIAQVGAISAADEEIGRYISEAMEKVGNDGVITIEESNGLNTELEVVEGMQFDRGYQSPYMVTDSDKMVAELERPYILVTDKKISSFQDILPLLEQVVQSNRPILIVADEVEGDALTNIVLNRMRGTFTAVAVKAPGFGDRRKAMLEDLAILTGAQVITDDLGLDLKDASIDMLGTASKVEVTKDNTTVVDGDGDENSIDARVSQLKSQIEETESDFDREKLQERLAKLAGGVAVIKVGAASETELKERKLRIEDALNSTRAAVEEGIVAGGGTALVNVYQKVSEIEAEGDIETGVNIVLKALTAPVRQIAENAGLEGSVIVERLKNAEPGVGFNAATNEWVNMLEEGIVDPTKVTRSALQHAASVAAMFLTTEAVVASIPEKNNDQPNMGGMPGMM*