MQTVYLKEHEGNAHNFVGTLSSAASAPWWSAFGSQSVHQGESCGQVKPFSLELPNCIDQLAATKPLARGADQVLGKGHITQFTIFPDDCKMSDDAQKLQTTMSLQSSLTDPQSRFEIGFSLPTICAKYPYTDQFYGLFSAYAPQISGRIMLPLNMTSDDEPIYVNAKQYHGIIRRRQSRAKAVLDHKLTKRRKPYMHESRHLHAMRRPRGCGGRFLNTKNSVDGNGKIGNEVHKTVGEQLQSSGSQSSEFLQSEVGTFNSSKETNGSSPNISGSEVTSMYSRGGLDSFSLNHLGSAVHSFADMIDGGRGMIIPTKWVAAAGNCCNLKV