MSREREKVQHCIAEYSASTTAIFLLCLRGVDVKDSLASHIYDLLQFHGVRAFLDREELRTGEEFPDAITEAIQSSPVHIVIFSPHYAESYWCLRELALMLKTPNATIIPVFYNVTPGELRWAKGAFAKAFGKHYRRYSREMVDQWRAALHEVSNISGLFHSDLKGRLPKAVVQEVLKKIRSEPLIGAKFLVGLEEPVAQLREYIRKCRREKNHVAFVGIIGMAGIGKSTLFNKIRWDLNFEKASYIEDIKGKAEKTRITRSSAKSSSEFVSLRLPGLEPKPRPTNHK*