MGQNTGDSVGIFSTRFSLRSFLKCAEKLTDSQKDSINKTGFGNLLLIQRQMVSKTLLVELMERWDHEKCAFVFPSGEITISLLDVMLILGLPVTGNPVILREDTPFLDLERDFGAFPLSRTITVASLEQRLDSLAETNNEDFVRSFLLYMFGTFLFPNTNSKVDSRYLYLLRDVDKVNSFAWGAAILADIWFFEHIDIARPCLLNYRSKLPRVCNWGSMKSHRREWFDTKFKELKSDQDDCEDDLQKKSQTLEEQIVHLKNEIGDLTIKNKTLEDQLSSSLKFEEQNKKLMDEIETLQQENQELSASKQNCDWITENCL*