MALCSAAFCSVNFGSNSRLSVPNFSRPDSFRSGVVKSTAFSSSSSPVRRLTLQGKAKAFAADNSSPDTNESPDVVCFGEMLIDFVPTTNGLSLAEAPAFKKAPGGAPANVAVGIARLGGSSAFIGKVGADEFGYMLADILKQNNVNSRGMRFDPGARTALAFVTLKDNGEREFMFYRNPSADMLLEETELDFDIIKEAKIFHYGSISLITEPCKSAHVAAAKAAKDAGVLISYDPNLRLPLWPSAESAREGILSIWDTADIIKISEEEISFLTKGEDPYDDAVVRKLFHPNLKLLLVTEGPDGCRYYSKEFNGRVSGLKVDAIDTTGAGDAFVAGILSQLATDLSLLQDESRLREALKFANACGALTVMERGAIPALPSMKAVREVLLHFSTLAIDVAEILFNNETHVADS*