MLSKHSRVSVRPCATAIVSAPPAAPVAPPKPAEKYGVFRLSYDVQNVAVTGASGNIANHLLFMLASGEVYGKEQPIALQLLGSQRSRGALEGVAMELEDSLYPLLREVSIGIDPAEIFSGADWALMVGAKPRGPGMERADLLNQNGEIFQQQGRALNESADPNCKIIVVGNPCNTNALIAMENAPRIPRRNFHALTRLDENRAKCQLALKAGKFYTSVSRVAIWGNHSTTQVPDFLNAKIGGLPAVNVIRDNKWFKDEFTPQVAQRGGALIKKWGKSSAASTAVSVADAIRSLVVPTPPGDCFSTAVCSDGNPYGIKDGLVFSFPCRSKGDGDYEICNDFILDDWLRQKLAVGGTVVSYT