MSKRIYTRTGDDGTTSLFGGERVGKGNPRIDAYGTVDETNSIVGLARSHLEGEPGQETLDPVLGDVQEELFVLGADLATPMDAKPVVERIEDAHIEALEERIDRFEADLPSLERFILPGGAPAGASLHSARTVCRRAERRSVEAKTSTPINEQVIVYLNRLSDLLFVLARWANRQAGVREDTWSPGSGGGDGASADPS