MERALWKKDGGCFICLERHANESKSCGKSFVSKQALEGHRKRTGCEPWKLSSDRAPSKYRGLEPEAARHLKRHSNRAAVSKYRTTLDGERAVHRARHIAKYRIMACSAVPAAPMPKAPVYVRPPISWLIFDAEIFGQDLKEKFDRGKIVLSHATWSLRFHPDKVEGRSEEHLRRFVQHFTGSPNALDQEQAKACYATELFAPLNDERFKPGQIAQRDGGMLWRAWLSVECALIDDYLEYLLEFEEYTAKLKQASRELEEARERWIHERLEQKFKNSKAYKRCMNNRSTE*