MAALAAHHHRLYSSSAAAPAPGRRLRFSPRPSSHGRFSSRAAARVLTRASGGGGGTSTSSAAAPPAAAATTASLSLEELRRGCTTWTWRGMRVNYLARGQGPPILLVHGFGASVAHWRRNIGVLSESYTVYAIDLLGFGASDKPPGFSYTMETWAELILDFLEEVVKRPTVLVGNSVGSLACVIAAAESNRDVVRGLVLLNCAGGMNNKAIVDDWRIKLLLPLLWLIDFLLKQRPIASALFERVKGRDNLKDILLSVYGNKDAVDDELVEIIRGPADTEGALDAFVSTVTGPPGPSPIALMPRLADVPVLVLWGDRDPFTPIDGPVGKFFSKLPSELPNVTLHMLEGVGHCPHDDRPDLVHNRLLPWLDGLPPPAAEAAGAAAV*