MACMKVDVAIIGGGPGGLALAKAIHTGQPKLRVKVFERSTYSPNRGAGVAIYPNGHTAMHAIDPQLPALMWQKARQAPCVTQIVDAKGDVVKRDLLDWGTRRPPQQEMRMLVAWGEMTQVLKDSLPQELLEYNKHCVDLQMEQQGATVAFQDGSSCQARVVVGADGLLSRVRELWLKDGGPQYDNRVAIRGRIATNKLKSLPSWDPEVHTRIYAVGGGNMGMIYCVTDQVTVWVANVSYDTVLAKGVAYTPYNSQRASAMDAEVTGSSIYDEAVKVVDLYPPQFRDVVAASDPTSCTMHGDYIRPVESYPDQWLGSGPVTLLGDAAHPMKVAGQGANLAFEDAAVLAYYLRHKGACEQALRDYEADRFPRLKRIAATQFKVMHQAPQAEGKDYVKLRQKHGEYQEDLHAFDHPCLQDMPLAAAVC*