MALCSAAFCSVSFGSNSRLSVPNFSRPDGFRSGVVKSTAFSSSSSPVRRLTFQGKAKAFAADNSSPDTNEAPDVVCFGEMLIDFVPTTNGLSLAEAPAFKKAPGGAPANVAVGIARLGGSSAFIGKVGADEFGYMLADILKQNNVNSRGMRFDPGARTALAFVTLKDNGEREFMFYRNPSADMLLEETELDFDIIKEAKILHYGSISLITEPCKSAHVAAAKAAKDAGVLISYDPNLRLPLWPSAESAREGILSIWDTADIIKISEEEISFLTKGEDPYDDAVVRKLFHPNLKLLLVTEGPDGCRYYSKEFNGRVSGLKVDAIDTTGAGDAFVAGILSQLATDLSLLQDESRLREALKFANACGALTVMERGAIPALPSMKAVREVLLQFA