MAFNPFLSRPDLALLPFMGHLPTLPGAPGFFPRLPPDLTEMRAGRVDDDGVQDDPQVELDDKELWNSFNSCGTEMVITKSGRRIFPAFRVKVSGLDKKSKYIFLMDLVPADECRYKFNNSRWMVAGKADPEMPKRMYIHPDSPATGEHWMAKGANFHKLKLTNNISDKQGYVSSFPSAR