MLIKLILALVIGYGGIFAPGSAQNLLDRLRPVNMTRFDDGIKVVSGTKVKRYERLTVPLGGPVGIPGAAGLLGPLLPPQP SYLGYTYQLVPQWQAGAKLMGDGEGAGVAGMISFVQLPYNSDIRVTINVTGLPPGKHALHIHTFGDLSDGCKSTGGQFPN NFLGNVDTKDDGSISAVFQSIYLQLFGINGIVGRSIVIHSKAIDLNTALNAEVFSSSLQAMPNPLAYQNEENSLGPAIAC GVISIMSTAASSSGMATAAPAPPAMENPEI