MKDDRNPGLGAGAFGAVMDVAHGPLAPAVIKGMVVMSPAYLERAHMEIAAHKACWESRHIVRMYNVQWMMQLTSHSAAASAKLKGCFVLEKMANGNLDAAVRLVCRQQLPPLQGSGPQAVLQQLMNVRRLIEHQVLPALNINAILDAASLEWLFGPWHELVAHQQNMAPALCTPAATVIPQVQLMTSTIADADIISVVIRVSLAADHMHKHGLAHSDIKLENILLTQDGHAKLGDLGMATRVDVASGTFLLVGGTPTWMPPEVHDQKAMGAADVLCTTAIDWWSIGCVALQMACSGFPARLLTNISIPFLVQSGMLPAVLAGTGISPQLQGLIAGLLDPNPVTRLGLQSVRVVATAAGCDWADLARPFTSVEEFCQLN*