MLLEPFMLHIKTVVDDITLLNNKFFHVALVECRDFNDNRLEVSAPENSPNTDGIHLERSSNVSISWSNIGTGDDCISVGQGNSQITITNITCGPGHGISVGSLGKYPHEQDVNGLFVRNCTISRTSNGIRIKTWADSPGRSSATNMKFENIVMKHVRNPIIIDQAYCPFHSCSSQAPSRVRLSNIYFKNIRGTSLSQVEVTLSRSKGISLCKDKWLKNKHRGGTNSVVCCCEETIDLRKQVTLNALESLQLQAKKEIDYNAQWLLLARSAQQCNLLVDFHS*