MRLFTNSRGQRIFAQQWLPRRRSDARRKRREKDTNSPRFKGALFIIHGLNAHSNRYSTLVRQFVAKDYAVFAHDLCGHGRSDGLRAYTSSFNHYIADARMYVQDVVSRNRLQAIPKFLVGHSLGGALAIRLARDDADRARRLGALPPWDGVLLTAPAVAVFPKPLVKLFAPILGTLFPFMRVQSLKARRNFSTSPETTDPLIMTAGVRARVGYEILKSCSEIMNSASSFSTALFIAHAKADRVTSMQGSQRFVERAGSRVKTFRLYDSHVHDLLGNPGLAAQVSRDMLEWVEERVGKLAKDS*