MVQKEMINKKISQDNSFIQNNNLADFDFLDAKKNSEIKTVSTGSLHLDEALGTGGLPLGRIVELYGNESSGKTTVALHAVASFQKAGKVACYIDAEGALDLSYAKAIGIDLGKLLVAHPKHGENAFALMESLIKTNKVALIVVDSVAALIPKQELEGNMDDQTIGLHARMMSKGLRRVQSLLPESDTCLLFINQLREKPGVMFGNGEVTTGGRALKFYASMRMEAKRSELLKDRFGNYVGIKSKLTVSKNKVARPFGVAFLEIMFNRGIVYEHEVIELALKHNVVVRSDNAYSFKSQNIAIGKEKLFSVLAEKPELFEQIKQLTIKQIHSPPPPAS*