METGPRGCPSGRKESQEICSPGLLVFTGCSEQDANLAKQFWLGASMYPTTESQLVLTRGSSQRLPVARNSKVVLREKSSVQPFPFDQDKDAIIFAKAQRIQESEERAKYLQKAKTRDEILQLLRKQREERISKELISLPYKPKDKVPKSKEVLSESGLRDQEEVKALE