MALHPRRVRLKPWLVAQVDSGMYPGLVWLNRDAKRFQIPWKHATRHSPQHEEENTIFKAWAVETGKYQEGVDDPDPAKWKAQLRCALNKSREFNLMYDGTKEVPMNPIKIYEVCDIPQSQGGIINPGSTGSVPWDEKDNDPDDEDEDELNQSQNVPIQDTFPFLTINGSPIAPSSVETCSPEAQWPKNEPEDIEMPMPPTLPPLQHDMFSSPELWISSLPMTDLEIKFEYRGKEFGQTMTVSNPQGCRLFYGELGPMPDQEELFGPINLEQVKFPGPDQITNEKQKLFTTRLLDVMDRGLILEVSGHAIYAIRLCQCKVYWSGPCAPSSTTPNLIERQKKVKLFCLETFLSELIGHQKGQIAKPPSYEIYFCFGEEWPDGKSKERKLIVVQVIPVVARMIYEMFSGDFTRSFDSGSVRLQISIPDIKDNIVSQLKQLYRLLQNHQEGWPMQPPNMHMTPPLAAQ