MSNTEQTVIILGAGQAGGQCAASLRRNGFEGRILLAGDEPHPPYQRPPLSKAYLSGEIDESRLWLQPPETWTEQSVELRLSSRASAIDRTAKTVRFEDGSEESYTQLVIATGSRVRTLPVPGADLDGVRYLRSIADVDALKADFAPGKRIAIIGGGYIGLEAASVALKLGAKPVVIEAMDRLLARVAVPEMSDFYRQAHESRGVTVRLDSQVAALKPKSGLFGRGKTVTGVELSSGETIACDSALVGIGVIPNQEFAAESGLETGNGILIDEACRTSDPDIFAIGDCAEQHNWLAGKRLRLESVPNALDQAKRAAAAICGSPAPKPEVPWFWSDQYDLKLQTAGLIGDHDSTIIRAGSDETPRSFFHLAGGVLIAADCINDPQSFMAAKMMIAKRAKPDPAALADPEVAMKDVMKAALAGA