MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAASAIYSGYSFGYDYYRDDFYDRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSTAITTGSAKIKLKSSELQTIKTELTQIKSNIDALLGRLEQIAEEQKANPDGKKKGGGGGGGSGGGGGSSGGGGSSGGGGSGSSRAPAPQEDAVSEAGTPQGEIQTRDDGDEEGLLTHSEELEHSQDTDAEDGALQ