MKIWVDADAAPVAIKEILYKLADKRKVETIFVANRVLKLPRSQHLHFRLVAAGADVADGEIVRLLKKGDLVITADIPLASLVVEKGGTALNPRGELYTKENIAERLSSRDFMQELRDGGVETGGAPPFSAKDKQRFANAIDRILARLR