MMYSPPRTDPDREEEQCFSIGSMQEGVQLYSSTGDAQLNRNMNTGKCLEDGKRKGSGEDSSSLRSLVRKLEASIAFSHRITLPLFHPTVHVNVLLQGETSALQREVSMECADEKAGDARAKREDYVHVRAKRGQATNSHSLAERFRREKINERMKLLQDLVPGCNKITGKAMMLDEIINYVQSLQRQIEFLSMKLSAIGPGLNCDLDLQDILCTQDASSAFPGYNLQTSNVHINLYRASEEGFSHRNRIIPSPANVHVTRNAQLSAFPQVFIRRP