MARSTSFLLLISIALNIAHGFVLTRPTPINLSPSTATSLNAAPATKVHILSTESEVNAAVHTIVECAAKDAIAKRGHFALAIPGGSVLKVLSTLDPSFDWPTKTTLAFVNHKCVDVTDVSSAIEAQAREKFVDRWGLTDVISLGGTSDGEKEATEYEAKLRALPESKLPRDDDGFPMFDLCLVGVGDDGHIGSLYPNRDEIDIINGPWITSSYKKEPPGISLTLPVMQRASKTVISAAGKSPKYPNGKASAMRLAIADENVTPKEFPASALRENAVWILDEPNGSEMKEMGLSSVEKAVGDD*