MSRSFTGCKRCKARRQKCDEQHPECGRCKASGVQCRYAMQLQWGGRAFSRSRFGACVGPGMQKLEYSPGEFIYTTVKSGSASPAESPNPNGVSSPSSPSTDLPMTRAIDPFSSLSTSQKALLHHFISDASSVTSCHSGMQQEICQMIVPMALQTPSLLYATMALSAIHLEALNNHSGTVKAAPDIARLMARSLEHFRLELQDSSRKGSDALLATARTLCLAEIHSGAIQPNTWRAHVEGAKALMNTTSQSSNTPATAFRKYLDRWYRSIVALTALNGNGPPIGETTSHTATTVSDDDPDYLDDYWGFTVHLADIFRAIGALAWQRHQESITTPQLKKLELVKKEEEAESDFDEQAARLEKSVLRLIARYSQIGGLVFYPGVKEKLSEESIQEFMLCNEAFQHTALIHIHRRVRKVPASSPEVQYSVKRILACTSQIVPRSGLSPWVMLTTPLFTGGCEALGEDREAFKQLLTSLHDTTRIPNVLQSLKFLEIYWADGAQNEDEDWSHFLDRMSFDFIPY