MAFQAALGTRLVRGRRAPQELAALCAPARAPALRCATHRACRSHTRGKGHTRVNVRMALKSGAGQSVKEDTNDAVREAVAQASASVANPAIAFVSCTVARPADEVRAAFAAALPPNTPIHGLTSSGALLSSFGSAPNAVGCLLLDASDAPGAFAAISDMGGDAGAAAKKLKQAMPQPAVIVMSATPGAEEACIAALTDVFGPNVPIFGGTAADNALTGEWQVFSAEGASGTGVSFVGIGSQVAFGASMLGPYEATSRVGVATKTEGRRVFDINGKPASEWVYEWLGDAVKDAYENGGLILPVTSTRPVGIKQSSGEYVTMHLAALGGRASYADFFAPVPQGAELVIMDSGEGPSTGYAKTLSDAYDAARSQLGASKNPSAALLVYCGGMAIAVGDKLDTGLTSPAFKDRVAGLPLLGMTCFGEQARLPLAQSNVQRNLSVGLLLLA*