MKNDKIKRVEEMEKIMDKSADIFRELNIVLDKLEENLVDYKKLDEYYSSENWFLDAEDHNNGILPQDLKCGVLSEDGAYNLFGENHELAIRMVEIAAKMLRR