MSVYGPSNIYESCGNPGGTVCYSSIGFNVSPYETAEHPIVVDRPVKDHSDQAKSNTSVVTNNLTVYKNPSEQTEDESGDKFRSPRARSDNSTSNGSGRMATQITEMRKITPSAEIGPEPEPVDPVVAAASAALANFHHRGSLQLWQFLVALLDDAKSQHLICWTGRTLEFKLNEPEEVARLWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVSGERYVYRFVYEPELLFALAFPGEDQGQLNRSDSSAGADQFNASSPPTDSSGSSKDWSAQRREDEQRNCPASSETKTEVETRIPVTESAVSESKSHVSFETNATRGVLNATIHYYNPVTPSFSSSISVGYEHGGEANELQSEAEMHINPLPQNGVGKKDDDHTKVPVLSKQNPLPVEPQSSSHSEVPIFQNSNH