MGQANSSAAQHGLREKWLEALLGHEDLTVHLSDECLACVFQKLSPKDRNACSLVCKRWYRAEARARDRLTLKAHHSLDASLLPLFTRFEFLSCLSLKCSRKETSIDDNAIILVGFHCKNISRLKLKSCKAITDIGIGQFAKACRSLQKFSCASCGFGCTGLNLLLQSCPKLVDLSVKRLRRLRDNPEAILPGAGKLHRLCLKEILNAHLFGTLIAGSKSIQTLVLARNPGLWDQFFELIAGHLPELVEFHVETLNMGDLALKSLSHCSKLEILHVAKVSDCSDDGYVAIAKGCRNLRKLHIDDGKTGRVGDEGLLAFGKHCTALQELVLIGARVSIKSLALIASNCARLERMALCNSDAVGDEELIYIANKCLLLAKLCIKNCPISDHGLGAFADGCPSLSKVKVKKCKDVTSASATWLQRKRPSLVVCLDTPPMPLEDQAHTESGQGGEAGVIRTSTALFCNRSPLTKNRLVMAASNFLRKLPKPS*