MSATAKGEAGYDRRQELQAFDDTKAGVKGLVDAGVTTVPPIFHHPPDSLSTSSTAATIPVIDLSGSRPDVVGQVRAAAETVGFFQVVSHGVRAGLLAEMLASVRRFHESPAEAKTPYYTRDLARKVRFNSNFDLFQSPAANWRDTLFCQAFPDPPELEELPAAVRDVLLEYGDAVRRLAVRVLELVSEAMGLAPGRLGKMGCADGLSVVSNYSPPCPQPHLTLGTSRHSDPAFLTVLLQDDMAGLQVLVDVEDGEKRSAWADVPPVPGALVINVGDLLQLVSNGRLKSVEHRVVANRSRDRARISVAAFFNADLRRKTAVYGPIEEQVSSSAPPLYRSITVGEFLSHYDGKGLDGRPALDHLLLP*