MDNIEVQVGQQVLFLWSGDQPSETMKDTVNTLLQMVGETGRVQVEHVDRLSISSHKDSTFDLAISGFLTPHKINHSTGLLGEVCRILKPRGSLYIQEIATETSDDTSLQSKDKLASLLKLSGFVEVSKPSLVSTSETASNIYRVHGKKPNYEIGSSSQLKLSFAHNEPDPEVAKVWSLSANDLLDENVELIDDDTLLDEEDLKKPDPSSLKGLDNLFPMSSSEPVIPWF