METGPKGGPGGRKDCQEICSPGLLVFAGSSEQDANLAKQFWISASMYPPNESQLVLRRGSSQRLPVARPSRCSVPDKSHSQSFQLENDKSRDLAMEALKIQESKEKAKYLQKVGHSVTLGRVLWHHSSQQPPTPGLKRAKTREEILQLLRKQREERILKELVSRPYKPRAKVQKAKKVTSESDKEEHEAVRALD