MVSREHSHSYEHLVLDPAALGSACSWADPAAVEIPPQLLAALGEYLSAGRGDGDAAEAEAEADDEFMMYEFKVRRCARARSHDWTACPYAHPGEAARRRDPRRVAYTGEPCPDFRRRPGAACPRGSACPFAHGTFELWLHPSRYRTRPCRAGAACRRRVCFFAHAAAELRAASKDDGCSPLSLSLSPKSTLASLWESPPVSPVEGRVRWLDAIDEPSDADAEVEELVLAMRELSFRKAAASAPVAAPVLPPVTEEDGPDLGWVSELVM*