MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAASAIYSGYSFDYDYYRDDFYDRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSTAITTSSVKIKLKSSELQAIKTELTQIKSNIDALLGRLEQIAEEQKANPDGKKKGDSGSGSGSGNSGGSSRPLAPQEDTTSEAGTPQGEAQVRDDGDEEGLLTHSEEELEPILRTDAEEGPLQ