VFLFCGPVLDRVMELSDIPFPIPAADDFYDDPCFNTSDMHFFEDLDPRLVHGGLLKPVHQRAEVEDDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATLRERRRLSKVNDAFETLKRCTSANPNQRLPKVEILRNAISYIESLQALLRAGQEDGFYPVLEHYSGDSDASSPRSNCSDGMTDFNGPRCQTTQKGSYDGGSYFSEALNGGHRNDRSSVVSSLDCLSSIVERISTDSSCLPATADAPASPAAAALSETERGPRAAPTSSPASSQDPNLIYQDL