MASSPTKKVLIPVAHGTEPFEAVVMIDVLRRGGADVTVASVENQVGVDACHGIKMVADTLLSDVTDSVFDLIMLPGGLPGGETLKNCKPLESMVKKQDADGRLNAAICCAPALALGTWGLLEGKKATCYPVFMEKLGATCATAVESRVEIDGRIVTSRGPGTTMEFSVTLVEQLFGKEKAAEVSAPLVMRPNPGDEYTITELNQIKWSYENTPQILVPIADGSEEMEAVAIIDVLRRAKANVVVAALGNSLEVVASRKVKLVADVLLDEAEKNSYDLIVLPGGLGGAEAFATSDKLVNMLKKQAESNKPYGAICASPALVLEPHGLLKGKKATAYPAMCNKLSDQSHIEHRVLVDGNLITSRGPGTSLEFALAIVEKFYGREKGLQLAKATLV*