MRLFTNKNKFVQCVLYRAILSGRAFWKLPSDEGMAQQRNGPAHNDVIVCDNGTGYVKCGFAGENFPTAVFPCMVGRPTLRFEEAISEQKLDDIIVGEACAKLRHQLEVTYPISNGIVQNWDEMNHVWDHMINNVLKIEPSECKILLSDPPLNPLSNREKLIETMFETYQFESVFIQIQAVLTLYAQGLLTGLVIDSGEGVTHVVPVVDGFSFPHSTKQMKVAGRQITAYLIDLLLRRGYAFNQTTDFETVREIKEQLCYVSYDFKREYQLGVETTILMKQYTLPDGRVIKVGGERFQAPEALFNPELIDIEGEGLAEMAFRCIQEMDIDNRMPLYQHIVLSGGSTMFPGLPSRLEKEVRQLYLQTVLKGNKQGLKKLKLRIEDPPRRRHLVYLGGSVLAGIIKNAPELWISRKEYEEEGIQCLEKFNQS*