MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAASAIYSGYSFDYDYYRDDFYDRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSTAITTSSAKIKLKSSELQAIKTELAQIKSNIDALLGRLEQIAEEQKANPGQLPRGTGLSKKGESGSGSGSGSGSGSGSSGGNSRPPAPQEDTASVAGTPQGEAQARDDGDEEGLLTHSEEELEHSQDTDAEDGALQ