MAFNPFLSRPDLALLPFMGHIPALPGAPGFFPRLPPDLSELRGARPDDDGVQDDPQVELDDKELWNSFNSCGTEMVITKSGRRIFPAFRVKVSGLDKKSKYIFLMDLVPADECRYKFNNSRWMVAGKADPEMPKRMYIHPDSPATGEHWMAKGANFHKLKLTNNISDKQGYVSAS