MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAASAIYSGYSFDYDYYRDDFYDRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSTAITAGSAKIKLKSSELQTIKTELTQIKSNIDALLGRLEQIAEEQKANPDGKKKGDSSSGSGGGSSGGSSRPPAPQEDTASEAGTPQGEAQARDDGDEEGLLTHSEEELVRAQ