MALDKRIGFLGSGQMAEALARGLMAKGIIGGDRMYCSDPNPLRRELFRGWGSTPFXSNLDVVRNSDVLFIAVKPQHVFQLLTEVRPVLHERHTIVSIAAGVTVDKLVDAAGPHARVVRVMPNTPCLVGETAAAMCLGGKADASDEQLVRQLFEAVGKIYTVDEKLLAAVTGLSGSGPAYVFMMVEALADGGVKAGLPREIAQALAAQTVLGSAKMVLETGKHPGALKDMVTSPGGTTIAGVHELEKAGVRAAFMSAVVAATNRANELSSM*