MVSREHSHSYEHLVLDPAALGSACSWADPAAVEIPPQLLAALGEYLSAGRGDGDAAEAEAEADDEFMMYEFKVRRCARARSHDWTACPYAHPGEAARRRDPRRVAYTGEPCPDFRRRPGAACPRGSACPFAHGTFELWLHPSRYRTRPCRAGAACRRRVCFFAHAAAELRAASKDDGGSPLSLSLSPKSTLASLWESPPVSPVEGRVRWLDAIDEPSDADAEVEELVLAMRELSFRKAAASAPVAAPVLPPVTEEDGPDLGWVSELVM*