MELLPPPLRDMEVTEGSLCSFPTPDDFYDDPCFNTSDMSFFEDLDPRLVHVALLKPEDPHHNEDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSTNPNQRLPKVEILRNAIRYIESLQSLLRGQEESFYPVLEHYSGDSDASSPRSNCSDGMTDYSPPCGSRRRNSYDSSFYSDSPNGLRLGKSSVISSLDCLSSIVERISTESPVCPVIPAADSGSEGSPCSPLQGETLSESGIIIPSPSNPCTHLSQDPSSTIYQVL