MTSLMMIMKRKQQAEDDMLRCGSMRVCGEGLTPLMEGPTPENFDNGGRKEGRWGSFRWAKGQLLTKTPSMSRASSMSQRFNTHSDTSKRSDLRLLLGVLGAPLAPVAVVGMECIPFLSVKTVPMETSSAQYIIQQYACATGVAKLRSVRNSYAMGRVKMIATEFETASQVVKAKGVSKAAAPGFFVMWQMTPNMWNVEMAIGGSKVHAGSNGKLVWRHTPWLGSHASKGPVRPLRRALQGLDPRTVVSVFWRARCIGEKKVRGEDCFILKLAADPATLACRSEGPAEIVRHVLFGYFSQRTGLLVQLEDSHLTRIQGAGGDAVFWETNIDSIVEDYREVEGVMIAHAGKSIVTLFRFGEVAMSHTKTRLEEEWAIDEVAFDVAGLSADLFIPPADIRTPGSTVSQSPCEHLLDDRRKCLVSSCVTDNVDNIIWRVEV*