MDANRPGAFVLSSAPLAALHNMAEMKTSLFPYALQGPAGFKAPALGGLGAQLPLGTPHGISDILGRPVGAAGGGLLSSLPRLNGLASSAGVYFGPAAAVARGYPKPLAELPGRPPIFWPGVVQSSPWRDPRLAGPGQAGGVLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKGRS