IKDPAVFEIPGGLKPKQVIRIEGIVKEGAKEFRLRLLHGDDVALELHFLFDKDGKKVLELRVVKDGVALEPLVLEKFLLEEGKRFVLTIRVTEDAFEVALNDEPLFRAPLFFKDLEKIDRLEVSGDIELLNISWYEE