MEGKVEQFMLLAKNAKGLALVDLVTRATAEPGLFTFGEILSLPAVQQLQDDQRVAANDLLELFAYGTWEDYRASPAGKYPVLSEAQAHKLKLLSVVSAADGVRTLAYDDLLRRLELPSVRALEDLLIADCLYGGLLRGKLDQLNKCLLVEGAFCRDVRPDQVSEVAGALGEWLDAANSVLGGIEERIDWTLSATTAADKARGEAQQVLETERKSIRTTIEMQALGGGSSDMFMDDQEGFSLPDLGEGQDARPGPTAGRHTKRRRX