SPAKPDAVLAFLAGLGLSGADVAAVVARDPQILCAKVETTLSPIVAGLTGLGLSNAEIARLVSLAPAHFRCRSVVSKLEYYLPLFGPIDNLLRPLKHVLRSDLERVVKPNVKLLAECGLSACEIARLFIGAPRMFTAKPGRVLAMVACAEGIGVPRGSGMFRQALHAVSYISEDKIAAKVDYLKKTFRWSDAEVGIAVSKGPFILARSKDMLKRRSDFLISEVGLQPAYIAHCPAMLTYSLEGRLRPRYYVVKFLKENGLLEHGRGYYTTLVKTEKVFMEKFICPHKEAAPHLAEDYAAACKGEVPARFRFT