MLLQLPADIQQLVFKQPGLGPRELASLEATSRAVRALIDEDVWRQAFLQSCRHNALGHPSSFKVEFKRRSTWSRRWKTLPDCAPGTVGASAPLPLQAAARLCSVRAPQKLRRFALKVIASLPQAHPPKAEVLVVDGSGREPGSFPTISAALRCAKPYDRVLIRSGRYEERLAIDKPVELVGEDPAGSVVLVGVNGPAVEASSRIPCRVAKLTIQQQSRHAAPAMSGAVIAKGGATLVLEECVVSSQTGHCVVVQGLSTNAYVLHNHISRGKGVGVLVCDYGKGVVEDNEISHNGRAGVAILSCADPQVRSNKIHAGLDSGVLVSEKGRGRANDIFANRRAGVAILKDGEPLVLSNRIHDGRDSGVLVCENGQGLVKDNEIFANQMAGIAIGRGGASRVTGNTIRDSNGGSLCLSMHSRGVISANVIQLDGRATMQVGMLTC*