MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRTASAIYSGYSFDYDYYRDDFYDRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSTAITTGSAKIKLKSSELQAIKTELTQIKSNIDALLGRLEQIAEEQKANPDGKKKGEGGSGGGSGSGSGGGGSGGGSSGGGGSSRPPAPQEDTASEAGTPQGEAQARDDGDEEGLLTHSEEELEHSQDTDAEDGPLQ