MSDDKFDAIVVGAGVAGSVAALVMARAGLDVLVIERGDSAGCKNMTGGRLYAHTLEAIIPGFAVSAPVERKVTREKISFLTEESAVTLDFHREQPDVPQHASYTVLRNRLDPWLMEQAEQAGAQFIPGVRVDALVREGNKVTGVQAGDDILEANVVILADGVNSMLGRSLGMVPASDPHHYAVGVKEVIGLTPEQINDRFNITGEEGAAWLFAGSPSDGLMGGGFLYTNKDSISLGLVCGLGDIAHAQKSVPQMLEDFKQHPAIRPLISGGKLLEYSAHMVPEGGLAMVPQLVNEGVMIVGDAAGFCLNLGFTVRGMDLAIASAQAAATTVIAAKERADFSASSLAQYKRELEQSCVMRDMQHFRKIPALMENPRLFSQYPRMVADIMNEMFTIDGKPNQPVRKMIMGHAKKIGLINLLKDGIKGATAL*