MAFNPFLSRPDLALLPFMGHLPALPGAPGFFPRLPPDLPDMRSRNDDDGVQDDPQVELDDKELWNSFNSCGTEMVITKSGRRIFPAFRVKISGLDKKSKYIFLMDLVPADECRYKFNNSRWMVAGKADPEMPKRMYIHPDSPATGEHWMAKGANFHKLKLTNNISDKQGYTILNSMHKYQPRLHIVRCAEIMNLPYSTFRTFVFKETEFIAVTAYQNEKVCSLDNCLIFSCRFVTSSVTIPFDSQLPLVYFNIFGAFP