MDGLLPRARIYEPSEGNVKGGYGNPKLDYLFFSAPVSALLCIWWCWCRFVFLAPWYANLPWNFEASPSACAPNWLPSSQPACSPWRVLCNMTRKRGMPRWGSACFLPVERKEQRQRREEIERALVIASSLLRKKTREEEKARLLGIAEQTIVSGTMDTVMLEGSNEQLYPACIVEEDPTLADLPTLEVPCVSERSDRGEGNLNLGLDDEPPGCIVEEVPWQDLEDEADVGGATRKEGWQDDVKGRSPEADGDDLRGSLREEHLALVFELRGHMADLDFRAHIMGQRLDEFLDISPFIPARQSFAFTASSTRKTNAGGRSPFP*