MTAPHQSPTSVDLLTCHAFEKEENFAASGLIDYDFESTDHPQSIDTCSLASVEPGSSRSKRIRTSFTPQQLSILQASFEKEANPDGQELERIAHAACLSKRVTQVNLSSLMPLKLLSIPIIFGEVESENGITWHVDACMFD