MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAASAIYSGYSFDYDYYRDDFYDRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSAAITTGSAKIKLKSSELQTIKTELTQIKSNIDALLGRLEQIAEEQKANPGQPPRVLTQLSDQEHRTEGGGWGETVHGGKRGWGGLQSLESRPLAPQEDTASEADTPQGEAQARDDGDEEGLLTHSEEELEHSQDTDAEDGALQ