MLIKLILALVIGYGGIFAPGSAQNLLDRLRPVNMTRFDDGIKVVSGTKVKRYERLTVPLGGPVGIPGAAGLLGPLLPPQP SYLGYTYLVPQWQAGAKLMGDGEGAGVAGMISFVQLPYNSDIRVTINVTGLPPGKHALHIHTFGDLSDGCKSTGGQFPNN FLGNVDTKDDGSISAVFQSIYLQLFGINGIVGRSIVIHSKAIDLNTALNAEVFSSSLQAMPNPLAYQNEENSLGPAIACG VISIMSTAASSSGMATAAPAPPAMENPEI