MAFNPFLARPDLALLHPYLQPPPFPSLPGPTGFFPRLPTEMTEMPPPVPHIQEDDGVVDDPKVELDDKQLWDQFCSCGTEMVITKSGRRIFPAFKVKLSGLDKRSKYILLMDIVPADECRYKFHNSRWMVAGKADPEMPKRMYIHPDSPANGEHWMAKGANFHKLKLTNNISDKHGFTILNSMHKYQPRLHVVRCAELINLPYSTFRTFVFKETEFIAVTAYQNEKVGTLLPHSAVELLQNDDSLYVKPKKKLPLACVDTSAPTTGRGSAALEEIKSVSVFEQRNSSSISKFTPKAVKFDENEKIG