MASGTGSPCGACKFLRRKCASDCVFAPYFSSEQGAVRFAAIHKVFGASNAAKLLLHVPQADRCEAAVAIAYEAQARLKDPVYGCVGHIFALQQQVTTLQLQLMLVKAQIAQRLVTSQPSGSQWQGNDDGNPFLQPYSSWESMSSSQSSRNFINQDSTRLLPKHDAVFKEDLSVGGSSSKMWATHAEVGELQDLAFRMAGNL