MSCARADALSARSTLGRSRRGMDARGRASVRARAGARSRANALVTTSEYKVAVLGAAGGIGQSLSLLLKMNPLISDLRLYDLANTPGVAADLSHTNTGCKVTGFMGADQLEDALKGCDLVVIPAGVPRKPGMTRDDLFAINAGIVRDLCQACTKACPNALINIISNPVNSTVPIATEVFKKAGCYDARKIFGVTTLDIVRSNTFVAEAKGLDINDVDVPVIGGHAGITILPLLSQTYPKCEFTSDEIEKLTVRIQNAGTEVVEAKAGAGSATLSMAYAAARMAEACLRGLSGEPDVYECTYVASNVTELPFFATKVRLGPNGAEEVLPIGDISAYEADWLAKLKVELTGSIEKGMAFVNN*