MLGSWPARTFHPGACVSRRPSAPWKHTASGKDSPDLRFSEHGVSQEFWAGGLVAVLEMTPSPSPWGTQEGPAGMCSLWVVGWCPCRGAGVRDLVLVHAGVWCKHVCAVQRDACGESRTPAPPRKGGAVTSVLCLFLIKTFPLFSYKFASCKQVHKDPPLVKSGFE