MEASRFGFDFPPAYKFDPTDEDIVAHYLLPRAIGFPNPYAHAVIDDDPCSCPPWELLRRHGHAGSDHAFFFGPPSDRAVNGVRACRVVRPGPEGGAGGLWRGHDAKEADLVVVRRGGGAQLQLRYRRRNLAYYHDGDPNSSGWVMHEYQLLHPKLLPGPVLSRIRVTAKAKKKQQLATRAKKQQHAAAADQQPIPGPEQPGPSNYPGDAPSPEI