METRPSSSLSSPEESCEAFPQGLLVFTGSSDRDANLAKQFWIGASMYPHNESQLVLSRGSSQRLPVARPSRSSAPEKTYFQPFFLEESKSRDVTAETLKIQESEEKKKYLQKAKKRDEIIQLLRKQREERILKELISLPHKPKGKVHKAKKVISESDKEDQEEVKALD