MAAQVFKRTFWYWDKRDGDDHEEEKEGAGAEAEEEQQPITAPIDKKQQKHSRSGVAVLLGWMLSERKHLSSFTRLYKILGWDCLVCHPHVLNLFFPSMASSLALSILVELVKELERHPCPIVFVTFSGGHKACLYKIIQILLGQCKESSNSKGKFDVVAASIAGLIFDSSPVEFESDIGAKVVSQQMLTLKPGRSSAIILHGARAFGRGLDAVFARQLGLQRVDLWHALYSCVNVGPILILCSENDELAPFETVYMFSSNLRKLGGKVDVVTWKDTKHVAHFRRYPEQYASEVRKLLVNASLNYSDRLRREDTDSTWTYISDCTLSEIGRMSRVPHLQSKGENAHEGGRSNFSSYSSECGAPMTSHMNDCRSRL*