MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAATAIYSGYSFDYDYYQDYFCARLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRRVKTTIPVKLFARSTAVTTGSAKIKLKSSELQTIKTELTQIKSNIDALLGRLEQIAEEQKANPDGKKKGDSSSGGGGGSSGGGGSSNVGGGSSGGSGSCSSSSRLPAPQEDTASEAGTPQGEVQTRDDGDEEGLLTHSEEEL