QGLLTFGDVAVHFTQEEGARLDAGQRTLYRDVMLETYRNLVSLGVPESKPDLISQLEQGREPWGSDLLGAQEAETAGNAGMGIDMYLEGSNFWKQARESRKRERREKSVQSCHCQRVEHHSSRTMTTERLQEASGIVHQSEGGGHLSLVPAPGAVPVCSLVWKLGSLENFLIQERPSHGTFWTISKGEGAQKGGKWGPELFCSRETNAKGQAAHTCETCAKTFRYLSRLVRHRATHSGEKPHACGECGRAFSQRSHLAQHRSAHAGQKPHTCGQCGRAFTRLSTLHRHQRVHSGEKPFGCQWCGKPFSYSTLLAQHQRIHTRERPFRCSKCGKSFIWKSSFRTHQKSH