MESLLGSTLHGKNGSVDTAKALAGKKAVLLYFSAHWCPPCRGFTPELAKFYEQHHASKNFEIVFVSSDRDEKSWEEYYGEHPWIALPYAERELKNKLSKKFKVQGIPTLVVLDADGKVITSRGREMVSKDKAAKDFPWPQKSLLETLAPIKAVNNAGEEKTLGEAFKGKPFGVYFSAHWCPPCQGFTPKLAAAYKKLQADGKPFEVVYVSNDRSPPSSRSTSRSSRGSRCPSTRTRRGRSSASSSRSRASRTSSSSTRTASRCGAALSSPAPPCSVLRAPLAPPGLTARPRSRTRAWARSPRMPSAPASPGRCAPPRPAPPPLLLLLRLSTASALTPLARSAQPLPVRDLDAAGNAINSEKCLVALVPAGKEEEAKKALLPVALEYIKQVEEGADDTVLFFVGSSGNLVEAVHGVKDETAVLLVEVPTVYKAAEAAVTEAGVRAFVADAVAGKLTPLERPQPKGEDD*