MEDTKQQFEHVIAICRDLFVKKLHDYGAAWRIMRPSSVTDQIFIKANRIRSIEIKGVALVDEGIRPEFIAIVNYGIIGLIQLELGCADKDDLGEKKAVELYDKYANQALELMLMKNHDYDEAWRSMRITSYTDLILMKIYRTKQIESLGGETLVSEGVDANYMDMINYAVFGLIKLEFGE