MTSQETVQILIDMGFQKEKAEKSVSMTGNQGVEPAMEWLLAHNDDEMGPSTSQEGSTSNTKSETNTSSATVAKSYKCEDCNKLFADTTALEYHAMKSGHSNFAESTEEKKPLTEDEKKEQMKKLEERLKEKRKEREAKEKEEELEREKIRIRSGKEMAAAKKKLEDENIKKIMDERKREKQEEKVARDRVKAQIEADKLARKKLYGQASAGEQPKPVLPVAVSPQKQTKDYTETKLQIRLTNGQTIVQTFNVKEMMAAVRVYIELNRSDGDAPFCLMTSFPRKVFTNDDYEKPLDQLGLVPSAVLILTKPQQ