MHYEVQEVLGCGGCGIETPVPFLVMEYIDGENLQQCLSRVGPLEPQKVVEIGQQIASGLAAAHAKGLIHRDIKPANVLRERGSGVIKITDFGLARSVDDASLTQSGVIAGTPLYMSPEQAQGREIDQRSDLFSLGSLLYVLCSGRPPFRAPTTFAVIKRVVEEQPRPIQDVLASVPDWLVQIIGRLHAKSPDERFRSAREVADLLANCLEKLRQDGGEKSDIVIPEPGSLTLTRRLVRWWRPGHDGMSFGEGSFAPWRLLLVGLSGAILATAFLFLGMLWARANRPVVSATGGTVPTPRVGPESQAVDASDEKLSAGGGTTDVDAIAHVPIARPAADDARESSPTSLTLTKSLVGPFNRIVNVIFTPDGHRVIAASNGDHHEIRGRVRYHVAGTDNSVRVWDVETGEQLHRFPMTEGQRYGPIGLSVCPESRLLAVASGWRTANGPSEPRVYVYDLKTGQRQNHFVPPGNHAMRT