MAFNPFLARPDLALLHPYLQPPPFPSLPGPTGFFPRLPTEMAEMPPPVPHIQEDDGVVDDPKVELDDKQLWDQFCSCGTEMVITKSGRRIFPAFKVKLSGLDKRSKYILLMDIVPADECRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEHWMAKGANFHKLKLTNNISDKHGFIRLESFRLALKDIIGGWNMLAKWRSGGGVCFSEGVISATRCRSQGAQKPTLLTLGRLIATVVKISGRQGAAAAGSLLFIDPPRCFISFSSNKHLPETSSAGISCANGTNIQRSMDGKVKRGVPVDVLHKSSLLESAVTATYLLLVGYVIAVIDEGYLVGRRLWCGMGEVLNGDSAAVRLVGCWCAAVVSVVRGSCSPHNTFACKSED