MVNGKKVSVALDPLVKKKSKKCNCPAMLYGAREQDNSWVVKSVINEHLNHNPTPTKSNHISMYRMKKITDTILNQIVNDHDSGAPITQIFNNLAGRRNGVENIGFTKKDMHNILNKRMRLRLRDGDAAAMINYLDRMTKDNQKNFHLHRVDKSGKLKDVMWVDARSREAYKYFGDVTILLGCALDICVVVSLVVVLYGGKTPAAMMTDQDAAMRKAIRIAMPMPQTRHRWCMWHIMQKFSRKLGSLNDFPQIKVALQNAIYNSLTPVEFEEQWAVAIKTFKLDRKEETKKCYKWLEDFVSYILDPWKVCTTREKCGYRLM*