MSLKIQASNVTNKNDPKSINSRVFIGNLNTALVKKSDVETIFSKYGRVAGCSVHKGYAFVQYSNERHARAAVLGENGRVLARQTLDINMAGEPKPDRPKRLKRAASAIYRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTNIPVKLFARSTVITTSSAKIKLKSSELQAIKTELTQIKSNIDALLSRLEQIAAEQKANPDGKKKGGPPVPQENTTSEAGLPKGEARIRDDGDEEGLLTHSEEELEHSQDTDADDGALQ