MGKAQESKNAEDRGTTEAWKEKDQAITVTEGNGFLYNLKLRAKVDATPSDIYDILTDPNTVSIFRSIKECTYRNEVENDGKGRRKLEIGHRALARFLFINITFETHLHVWEDDVAKTIRFQMAKPGMMQKFDGCWEVKPFTQATLDAIYHPDKAAAAASHHHHHNPFGPQGLFGFLGPKPAEATESLVTLEQSILPRGPTPPGVKGLIRGLCAHQIRCMMEDLRKELQRRKEGTSWVKPVVPEEAEEAARKGGNGKLRQQAAPAASSSLAAASLWRNAAPINIVVQL*