MLLQLPADIQQLVFKQPGLGPRELASLEATSRAVRALIDEDVWRQAFLQSCRHNALGHPSSFKVEFKRRSTWSRRWKTLPDCAPGTVGASAPLPLQAAARLCSVRAPQKLRRFALKVIASLPQAHPPKAEVLVVDGSGREPGSFPTISAALRCAKPYDRVLIRSGRYEERLAIDKPVELVGEDPAGSVVLVGVNGPAVEASSRIPCRVAKLTIQQQSRHAAPAMSGAVIAKGGATLVLEECVVSSQTGHCVVVQGLSTNAYVLHNHISRGKGVGVLVCDYGKGVVEDNEISHNGRAGVAILSCADPQVRSNKIHAGLDSGVLVSEKGRGRANDIFANRRAGVAILKDGEPLVLSNRIHDGRDSGVLVCENGQGLVKDNEIFANQMAGIAIGRGGASRVTGNTIRDSNGGSLCLSMHSRGVISANVIQLDGRATMQDILMDEEPDYIEL*