MADDPTINGLELQLNAAEEHATALTEEALQNQDLHYKEVVEQLKRSVEQLVEDNESLFTAVDLPPEVDPTCISGRILDLAQLTQQLKSTHLQQETLDNFLRYTISSTDILQLESESDERYASVSRAVSQLQDNDIIQLDSEVDQIKQDIRKAGQTIADQREALNELCLETGNLADECHTLLSELEEATRTREMVEKQAAVEVTNDHPVEEMYASWQSLKEELQQESHLRRHLNQLKQSKASLEAILGTKNGNEHKDTNVMQEYASYDAFIRFWISKFTNKEMENLEVFPRSNKFQFTHRGTDVVISLGPRGISRVELYGKGIPLEKIAAARKDVNEEASRGEELYMSINRIIDKIKEHTTVS